Juan Alvarez is a Software Architect based in Colombia with over 8 years of professional experience and a 15-year engineering background, who designs scalable architectures and leads cross-functional teams from code reviews to CI/CD and database modeling. He has hands-on expertise across Java, Go, C++, Python, .NET, React, and cloud platforms (Azure, AWS), frequently applying containerization and Kubernetes in production. Past roles span retail and styling applications for Nordstrom, serverless and monitoring stacks (New Relic, Splunk, Application Insights), and full-stack web work with ThreeJS and Node.js. Known for translating business needs into pragmatic technical solutions, he also mentors engineers and resolves complex technical debt and integration challenges. His interests extend into data science, scientific computing and game development, reflecting a blend of systems-level rigor and curiosity about compute-intensive domains. Fluent in bridging legacy enterprise systems and modern cloud-native practices, he often surfaces subtle performance and observability improvements that reduce operational risk.
8 years of coding experience
7 years of employment as a software developer
Engineer's degree, Information Technology, Engineer's degree, Information Technology at Universidad Antonio Nariño
Contributions:1 release, 30 commits, 17 pushes in 5 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.