Summary
Josh Buedel is a Principal software engineer with 14 years of hands-on experience modernizing and building web applications, primarily on the .NET platform. He has led risky, live refactors—moving a Sitecore-based ASP.NET MVC app to ASP.NET Core 7 and Azure—while delivering features and preserving data flows, demonstrating strong architecture and migration skills. His background spans enterprise and product teams, including Bayer and ActiveState, and he’s comfortable across backend APIs, SQL Server/SSIS integrations, and frontend stacks like Razor/jQuery and Elm. Now running freelance .NET contracting through GemSoft LLC, he focuses on upgrades and new web app projects that need pragmatic, low-disruption modernization. Collected experience from long tenures at AMS Controls and earlier Windows/.NET roles gives him a pragmatic appreciation for legacy codebases and the discipline to fix the plane while it’s flying.
14 years of coding experience
26 years of employment as a software developer
Washington University, Saint Louis
BS Computer Science, BS Computer Science at Missouri University of Science and Technology