Juan Diaz is a Principal Software Engineer with a decade of experience building high-performance, cloud-native backend systems and leading cross-functional teams from startup to enterprise. Based in California, he has architected Riot Games' Vanguard anti-cheat ecosystem—designing scalable Go microservices, CI/CD pipelines, and global infrastructure—and now drives platform-level engineering at General Motors. He combines deep hands-on coding and open-source contributions (notably enhancements to the widely used go-swagger project) with people leadership, having scaled engineering teams and mentored orgs through complex cloud migrations. Known for blending systems-thinking with pragmatic delivery, he also brings a background in production and electronics engineering that surfaces in his focus on observability, reliability, and operational tooling.
10 years of coding experience
17 years of employment as a software developer
Production Engineering Engineering, Production Engineering Engineering at Universidad Metropolitana (VE)
Electronics Engineering Engineering, Electronics Engineering Engineering at Universidad Simón Bolívar
Bachelor of Science (B.S.), Bachelor of Science (B.S.) at Colegio San Ignacio de Loyola
Contributions:5 commits, 1 PR, 6 comments in 5 days
Contributions summary:Juan primarily contributed to the swagger implementation for Go, demonstrating a focus on the backend aspects of API development. Their work included adding features related to parameters within the swagger documentation, specifically allowing parameters to be added via comments. They also introduced new functionality and increased code coverage by modifying files related to parsing and validating parameters, as well as improving the test suite.
Contributions:1 release, 8 pushes, 3 tags in 3 years 2 months
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
Juan Diaz - Principal Software Engineer at General Motors