Juan Martínez is a software engineer based in Guadalajara with 8 years of experience focusing on React, TypeScript, and Next.js to build scalable, multi-tenant interfaces and payment flows. He has a proven track record designing reusable component libraries and internal UI systems used across large organizations, emphasizing accessibility, performance, and low-friction adoption. Comfortable across the stack with Node.js and PostgreSQL, Juan bridges frontend UX and backend architecture to deliver end-to-end solutions from prototype to production. He’s worked on e-commerce and public-sector platforms, handling sensitive payment flows and runtime bug resolution under real-world constraints. A pragmatic freelancer as well, he adapts quickly to legacy codebases and diverse stacks while contributing maintainable, well-documented libraries that reduce friction between teams.
8 years of coding experience
2 years of employment as a software developer
Platzi Master - Front End, Platzi Master - Front End at Platzi
Bachelor's Degree Computer Systems Engineering, Bachelor's Degree Computer Systems Engineering at Instituto Tecnológico de Parral
Contributions:50 PRs, 84 pushes, 62 branches in 1 year
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.