John Cruz is a Principal Engineer based in San Salvador with nine years of professional experience and over 15 years of coding practice that began at age nine. He blends full-stack expertise across React, Vue (Nuxt), Node/Nest, Laravel, and Kubernetes to deliver pixel-perfect UIs and secure, scalable back-end systems for fintech and high‑impact web projects. As a former Head of Engineering and mentor, he routinely shapes architecture, code quality, and team practices while championing real‑time features, automated testing, and production-ready serverless/AWS solutions. He has a track record of building performance-critical products—from game launchers with global infrastructure and real-time telemetry to fintech platforms—and automating workflows that measurably boost productivity. Known for creating in-house tools rather than relying on third‑party libraries, he favors pragmatic, future-proof code and rigorous code review culture. Passionate about mentoring and experimentation, he balances hands-on delivery with strategic technical leadership.
9 years of coding experience
8 years of employment as a software developer
Software Development, Software Development at Instituto Técnico Ricaldone
🔒 A Vue.js & Nuxt.js plugin that allows you to use roles and permissions in your components or DOM elements, also compatible as middleware and methods.
Contributions:11 releases, 115 commits, 20 PRs in 2 years 2 months
gatesnuxtvuenuxt-jsvote
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.