Miguel Caballero

Building web things at McDonald's

I build inclusive and accessible web experiences.

Made with Next.js, TypeScript & Tailwind ❤️


With 10 years of experience in web development , I specialize in creating modern scalable web experiences in popular frameworks like React or Svelte. My knowledge focuses on performance and code quality while my passion is the user experience and a supportive team culture.

From my agency experience at Bounteous, I have worked a variety of clients where I lead and collaborate on multi-team projects, focusing on growth and support to create amazing things.


Feb 2024

McDonald's CorporationSoftware Development Engineer (Level 3)

I am a part of the Global Technology Team, where I use my leadership, architect, and development knowledge to build new web experiences with a team of developers, designers, and product teams.

  • React
  • TypeScript
  • Next.js (15)
  • Vitest & RTL
  • Playwright
  • CSS Modules
  • Storybook

Dec 2020
Jan 2024

Bounteous Inc.Associate Principal Developer

I co-innovate and contribute to bring a better, more inclusive way to interact with their users and grow. I also mentor and enrich our JavaScript and TypeScript competency.

  • React
  • TypeScript
  • Next.js
  • Vite
  • Drupal
  • CSS
  • Google Analytics
  • Storybook
  • Jest/RTL

Jul 2019
Oct 2020

Rydin DecalSenior Web Developer

I led a small development team (2 devs) rewriting an existing client application from JSF pages to a headless solution with Sprintboot and React.

  • React
  • TypeScript
  • AWS
  • Create React App
  • HTML
  • CSS
  • Java (Spring)
  • Git

Jun 2013
Jun 2019

Bounteous Inc.Web & Mobile Developer

Developed, tested, maintained, and released production code for multiple clients.

  • React
  • React Native
  • JavaScript
  • Create React App
  • HTML
  • CSS
  • Wordpress
  • Git


B.S. Computer Science at Benedictine University

May 2016

Web & Java Certification at College of Dupage

May 2013