Andrew Thielking is a senior software engineer with over a decade of professional experience specializing in C#, .NET, and Azure, currently building cloud-native systems at ProsperOps. He has a proven track record modernizing legacy platforms into event-driven microservices, driving measurable business impact like a $3M revenue lift from an automated routing guide. Andrew blends full-stack expertise—ASP.NET, Angular, SQL Server—with infrastructure-as-code and CI/CD practices (Terraform, Azure DevOps), and mentors others through capstone projects and internal learning sessions. He co-founded and led client-facing development at 501 Software, turning domain knowledge into production-ready single-page applications. An active Pluralsight author, he creates hands-on DevOps and cloud courses and labs, showing a rare combination of teaching and deep engineering. Based in East Lansing and grounded in practical problem-solving, he also experiments with Elixir/Phoenix and AI-enabled solutions for document and speech processing.
8 years of coding experience
15 years of employment as a software developer
BS Computer Science, BS Computer Science at Michigan State University
Contributions:9 commits, 9 PRs, 9 pushes in 2 years 5 months
phpjavascriptnodejsbankcode-server
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
Andrew Thielking - Senior Software Engineer at 501 Software LLC