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
An useful tool for pokemon games to check weakness and more info of the national pokedex
Contributions:1 release, 14 PRs, 34 pushes in 2 years 4 months
nationalreactweaknessgamegames
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.