Juan Segura is a Senior Software Engineer with 11 years of experience building scalable distributed systems, mobile apps, and high-availability services across startups and enterprise teams. Now at Microsoft, he has shaped governance platforms for M365 and previously led development of a Node.js microservices ad-generation system that produced over $10M in revenue and automated creative for 30,000+ properties. Comfortable across cloud platforms (AWS, Azure), containers, serverless, and mobile stacks, he blends hands-on coding with technical leadership, mentoring, and cross-team enablement. His background in game and mobile development gives him a practical edge in performance-sensitive consumer experiences alongside backend engineering. Based in Seattle, he pairs an MS in Software Engineering with a track record of turning complex product needs into production-ready, revenue-generating systems.
11 years of coding experience
13 years of employment as a software developer
Master of Science (M.S.) Computer Software Engineering / Software Architecture Concentration, Master of Science (M.S.) Computer Software Engineering / Software Architecture Concentration at DePaul University Jarvis College of Computing and Digital Media
Computer Software Engineering Computer Software Engineering, Computer Software Engineering Computer Software Engineering at Escuela Colombiana de Ingeniería Julio Garavito
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 Segura - Senior Software Engineer at Microsoft