Carlos Cuesta

Senior Software Engineer at Apple

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Carlos Cuesta is a Senior Software Engineer based in Barcelona with 11 years of experience building delightful, user-centric front-end products and developer experiences. He combines hands-on JavaScript and React expertise with a strong emphasis on CI/CD, automation, and developer tooling—having introduced automated dependency updates, code generation, and GitHub Actions pipelines in production teams. As a leader at N26 and Ulabox he’s bridged web and mobile platforms, mentored engineers, and led major migrations to Next.js and React Native that enabled product pivots and marketplace launches. An active open-source maintainer, Carlos created and improved popular tools like gitmoji and its CLI, bringing usability, tests, and ES6 refactors to developer workflows. Now at Apple, he continues to blend product, engineering and DX priorities to ship elegant front-end solutions at scale. He’s particularly passionate about simplifying complexity through automation and thoughtful developer-first design.
code11 years of coding experience
job11 years of employment as a software developer
bookBatxillerat Tecnològic, Batxillerat Tecnològic at Col·legi Sant Andreu de Natzaret
bookCFGS Desenvolupament d'Aplicacions Web, CFGS Desenvolupament d'Aplicacions Web at Escola Tècnica Professional El Clot
languagesEnglish, Catalan, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

html10
css-modules10
command-line-interface10
typescript10
javascript10
nodejs10
nextjs10
typescripts10
website-development10
react10
cicd10
typescript-types10
cli10
emoji10
inquirer9

Programming languages (17)

JavaCSSC++CRustHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
carloscuesta/gitmoji-cli

Nov 2016 - Jan 2023

A gitmoji interactive cli tool for using emojis on commits. 💻
Role in this project:
userFull-stack Developer
Contributions:61 releases, 272 reviews, 268 commits in 6 years 2 months
Contributions summary:Carlos primarily contributed to the development of a command-line interface (CLI) tool for managing gitmojis. Their work involved implementing the "list" and "search" options, along with integrating a configuration feature. They added prompting and commit functionality, enabling interactive commit creation, and updated the code to use ES6 features. The user refactored code structure and improved the overall CLI experience, including adding tests.
command-line-toolemojicommitsgitmojiemojis
carloscuesta/gitmoji

Oct 2016 - Jan 2023

An emoji guide for your commit messages. 😜
Role in this project:
userFull-stack Developer
Contributions:18 releases, 584 reviews, 244 commits in 6 years 4 months
Contributions summary:Carlos made multiple contributions to the gitmoji project, primarily focused on website development. They started by setting up the initial website structure, including build processes and workflows. They subsequently added CI/CD pipelines and tests, implemented core features like copy-to-clipboard functionality, and integrated a theme toggle switch. The user also refactored the codebase to use Next.js, demonstrating a migration to a modern web development framework.
commitsemojigitmojiconventional-changelogcommit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Carlos Cuesta - Senior Software Engineer at Apple