Gerardo Pérez

Senior Software Engineer, Front-End - L6 at Upwork

Irapuato, Guanajuato, Mexico
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

👤
Senior
🎓
Top School
Gerardo Pérez is a Senior Front-End Engineer with 11 years of experience building and modernizing web platforms, currently leading front-end efforts at Upwork. He specializes in developer experience, test-driven feature delivery, A/B experimentation, and tooling—having created internal libraries, QA tools, and IDE integrations that improved performance and reduced bugs. Comfortable across the full stack, he has acted as sole developer and technical lead at startups, designing cloud infrastructure, custom communication protocols for IoT kiosks, and real‑time dashboard systems. Gerardo is known for spotting weaknesses in existing tech and inventing pragmatic tooling and frameworks to accelerate teams. He’s collaborated with 100+ international teams, mentoring engineers and shaping product direction, and invests personal time in building new developer tools and IDEs. Based in Irapuato, Mexico, he blends hands‑on coding with architecture and process improvements to deliver reliable, testable software at scale.
code11 years of coding experience
job10 years of employment as a software developer
bookThe National Polytechnic Institute of Mexico
languagesEnglish, Spanish
github-logo-circle

Github Skills (60)

netsuite10
capacitor-plugin10
cli-tools10
checkout9
stripe9
codeclimate9
nodejs9
addon9
cli9
web-development8
exec8
crud8
child-process8
command-line8
spawn8

Programming languages (6)

TypeScriptCoffeeScriptRustJavaScriptKotlinDart

Github contributions (5)

github-logo-circle
gerard2perez/node-mce

May 2018 - Oct 2022

create cli tools easy
Contributions:23 releases, 275 commits, 6 PRs in 4 years 5 months
mcecli-appbulidernodejsnpm
gerard2p/koaton-cli

Nov 2016 - Jan 2018

Command Line Tool for the koaton project
Contributions:9 releases, 117 commits, 11 PRs in 1 year 2 months
command-line-toolcommand-linecli
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
Gerardo Pérez - Senior Software Engineer, Front-End - L6 at Upwork