Troy Shields is a seasoned software leader and current CTO with 12 years of hands-on experience building scalable, cloud-native systems across Go, C#, Java, Python, and JavaScript. He rose through engineering and technical leadership roles—shaping microservice migrations to Kubernetes, scaling messaging systems from thousands to hundreds of thousands of messages per day, and founding a GUI tool for gRPC interactions—to drive developer productivity and platform reliability. Troy blends day-to-day coding with people leadership, having coached backend engineers as a chapter lead and led cross-functional teams as a tech lead. He has a practical consulting background rebuilding cross-platform mobile apps and integrating with enterprise systems like Microsoft Dynamics, which honed his adaptability across stacks. Based in Kaysville, Utah, he treats side projects as learning labs, constantly experimenting with new technologies and developer tooling. His combination of operational experience, tooling-driven automation, and a masters in Management Information Systems makes him comfortable translating strategic vision into production software.
12 years of coding experience
10 years of employment as a software developer
Master's degree Management Information Systems, Master's degree Management Information Systems at Brigham Young University
Contributions:30 commits, 2 PRs, 17 pushes in 4 months
updatesslackairair-qualityquality
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.