Steve Leonard is a Principal Software Engineer Manager based in Austin with 11 years of professional experience building cloud-native systems and leading engineering teams, currently shaping employee engagement products within Microsoft Viva. He blends hands-on engineering, cloud architecture, and people management—having progressed from application developer to principal architect and manager across Azure-focused roles and research-driven health and engagement initiatives. Steve has led end-to-end delivery for complex e-commerce and insurance platforms earlier in his career, giving him a strong grounding in reliability, scalability, and enterprise integration. Known for translating product needs into pragmatic technical strategies, he routinely coaches teams to balance usability, performance, and security. An interesting through-line in his career is moving between customer-facing product engineering and internal research-driven projects, which informs a pragmatic yet experimental approach to building better employee experiences.
11 years of coding experience
15 years of employment as a software developer
Bachelor of Science - BS Computing, Bachelor of Science - BS Computing at Canterbury Christ Church University
This lab is designed to demonstrate how to build a DotNet Core application and deploy it into Kubernetes on Azure (AKS). The lab leverages native Kubernetes components such as config maps and secrets, along with Azure based technologies such as Azure DevOps, Azure Container Registry, Log Analytics and Application Insights.
Contributions:164 commits, 135 pushes, 1 comment in 1 year 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.