Mike Ruhl is a Staff Software Engineer in Denver with nine years of hands-on experience designing and modernizing backend, microservice, and distributed systems—primarily in the .NET and container ecosystems. He specializes in greenfield migrations of legacy platforms to cloud-native architectures (Azure, Kubernetes, Service Fabric), emphasizing Domain-Driven Design, security, performance, and maintainable code. Mike has led cross-functional teams, owned CI/CD and infrastructure improvements, and served as a technical manager and lead engineer across healthcare, accessibility, and financial domains. Known for rigorous code quality and architecture stewardship, he pairs deep practical skills (Azure SQL, C#, container orchestration) with a knack for translating business complexity into clear domain models. An uncommon strength is his background in social psychology and HR development, which informs his collaborative leadership and ability to align technical design with organizational needs.
9 years of coding experience
10 years of employment as a software developer
Bachelors of Arts, Social Psychology, Bachelors of Arts, Social Psychology at Western Michigan University
Forked from another user via zip file, referenced in the readme.
Contributions:5 pushes, 4 branches in 4 years 10 months
zipfurryjavascriptpolling
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.