Casey Crouse is a Senior Software Engineer with nine years of experience building scalable, maintainable .NET systems and shaping platform engineering at enterprise scale. Currently supporting Azure identity services at Microsoft, he brings deep expertise in clean architecture, CI/CD automation, and DevOps—skills honed by leading platform modernization and cost-saving initiatives in healthcare and consumer-facing products. He co-authored Clean Architecture with .NET and is known for creating durable tools like custom .NET CLI utilities, centralized NuGet PowerShell repos, and automated versioning pipelines that removed thousands of stale branches and saved substantial time and cost. A pragmatic technical leader and teacher, Casey has repeatedly improved team velocity by introducing standards, Dockerized microservice templates, and ephemeral build agents to reduce build queues. Based in Scottsdale, Arizona, he combines hands-on implementation with architectural guidance and a proven track record of turning messy legacy stacks into secure, production-ready platforms.
9 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Business and Communications, Computer Science, Major GPA 3.0, Bachelor’s Degree, Business and Communications, Computer Science, Major GPA 3.0 at Arizona State University
A dotnet tool that automatically increments versions in csproj files based on git commit hints.
Contributions:27 releases, 1 review, 116 commits in 2 years 2 months
dotnetsemvercsprojlibgit2hints
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
Casey Crouse - Senior Software Engineer at Microsoft