Chris Risner is a Principal Group Engineering Manager with 13 years of experience at Microsoft and a total of over a decade in software engineering leadership, currently leading teams in Commercial Software Engineering focused on Retail and Consumer Packaged Goods. He combines hands-on technical depth—contributing to open-source Azure projects like azure-service-operator and enhancing Android SDKs—with strategic partnering and customer-facing solution architecture. Known for bridging product teams and customers, he helps design production-grade cloud-native solutions that run in Kubernetes and integrate Azure services. His background spans roles from technical evangelist to senior engineer and project manager, giving him a rare mix of developer empathy and operational rigor. Based in Kirkland, WA, he brings a pragmatic approach to shipping resilient systems and mentoring teams at scale. An under-the-radar strength is his practical experience updating tooling and dependency management in critical cloud operators to improve reliability and error handling.
13 years of coding experience
14 years of employment as a software developer
BS Computer Science, BS Computer Science at Western Michigan University
BS Computer Science, BS Computer Science at Michigan State University
Azure Service Operator allows you to create Azure resources using kubectl
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:9 commits in 12 days
Contributions summary:Chris contributed significantly to the `azure-service-operator` project, focusing on implementing and refining Azure service integrations within a Kubernetes environment. Their work involved creating and modifying Kubernetes custom resources (CRDs) for services like Storage, Redis Cache, and CosmosDB, and generating deepcopy functions. The user also addressed issues related to missing resource groups and implemented deployment logic and handling of finalizers. Furthermore, the user updated dependencies like kubebuilder and controller-runtime, and refined existing controller logic for improved error handling and resource management.
Mobile Services is deprecated - Use Mobile Apps instead
Role in this project:
Mobile Developer (Android)
Contributions:7 commits in 1 month
Contributions summary:Chris primarily contributed to the Android SDK of the Azure Mobile Services project. Their work focused on adding parameters to various methods, including insert, update, and delete operations, allowing for more flexible usage. They implemented and tested these changes, including URL encoding of the parameters, which enhanced the SDK's capabilities. This work also involved adding unit tests to validate the updated functionality.
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
Chris Risner - Principal Group Engineering Manager at Microsoft