Pérez Chávez is a Front End Engineer with 10+ years building modern web applications and currently contributing to Meta’s frontend stack from Ottawa. Self-described “the JavaScript guy,” he brings deep expertise across React, Vue, Preact and state management patterns (Redux, Apollo, Vuex) and has led migrations from legacy Angular and build-tool chains to modern ES6+/TypeScript and Webpack-based workflows. He’s comfortable full-stack—Express, SSR, GraphQL—and has a track record of mentoring teams, designing frontend architectures, and creating reusable libraries (author of flaxs/react-flaxs). A native Spanish speaker with fluent English and advanced French, he’s deliberate about avoiding Angular roles and prefers projects that emphasize clean state management and performance. His background spans startups to large platforms, combining hands-on refactors with pragmatic leadership to ship maintainable, high-performance UIs.
10 years of coding experience
11 years of employment as a software developer
The National Polytechnic Institute of Mexico
Artificial Intelligence, Artificial Intelligence at Griffith College Dublin
Ingeniería en SIstemas Computacionales, Ingeniería en SIstemas Computacionales at Instituto Tecnológico y de Estudios Superiores de Monterrey
Contributions:3 releases, 37 commits, 27 PRs in 5 months
reactstate-managementconstprinciplesredux
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.