Todd Benning is a Principal Software Engineer based in Austin with 10+ years building cloud-native, cross-platform systems and a strong focus on observability and reliability for large DevOps products. He has led architecture and delivery at Microsoft and GitHub after designing scalable Azure IoT and telemetry platforms that managed tens of thousands of field devices. Comfortable across .NET, C#, Docker, Azure and AWS, Todd blends hands-on engineering with team leadership—having managed agile teams, set up CI/CD and testing workflows, and driven platform-level improvements. Notably, he has delivered mission-critical systems for both commercial IoT and defense customers, applying patterns from high-assurance environments to improve production reliability. An eternal learner, he continuously experiments with new technologies while prioritizing pragmatic, maintainable solutions that scale.
10 years of coding experience
18 years of employment as a software developer
Bachelor’s Degree Computer and Information Systems Security/Information Assurance, Bachelor’s Degree Computer and Information Systems Security/Information Assurance at University of Arkansas
Contributions:1 release, 2 reviews, 30 commits in 3 years 1 month
sinkdotnetxunit-testserilogxunit
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
Todd Benning - Principal Software Engineer at Microsoft