Summary
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