Juan García is an experienced Analista Programador and front-end developer based in Madrid with 14 years building web applications across startups and product teams. He has long-tenured roles at Kaleidos and Taiga Agile, plus early-stage founder experience with mipueblo, giving him a mix of product intuition and hands-on engineering. Juan contributes to notable open-source projects like Penpot, focusing on UI components, event handling, and improving plugin runtimes—work that demonstrates attention to UX details and test quality. His background spans front-end engineering, bug fixing, and component design, often bridging designer-facing tools and developer workflows. Known for pragmatic problem-solving, he brings steady delivery and a collaborative approach to modern web UI challenges.
Penpot: The open-source design tool for design and code collaboration
Role in this project:
Front-end Developer
Contributions:18 reviews, 27 PRs, 89 pushes in 4 years 3 months
Contributions summary:Juan primarily contributed to the frontend development of Penpot, focusing on UI component enhancements and bug fixes. They addressed issues related to event handling within web components, corrected typos in command parsing, updated the plugins runtime, and fixed a typo related to keepAspectRatio. Additionally, the user implemented a new combobox component, integrated it into various parts of the application, and updated tests for tokens.
Tapiz is a web-based collaborative board designed to assist teams with their online meetings and projects. Demo page: https://tapiz.pages.dev/
Contributions:3 reviews, 143 PRs, 947 pushes in 1 year 11 months
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.