Summary
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