Ryan Sanna is a Staff Engineer with a decade of experience building cloud-native, production-grade systems across AWS and GCP, specializing in APIs, microservices, realtime applications, and secure networking. He brings deep operational chops in containerization, Kubernetes, service meshes (Istio), caching/message buses, and automated load and integration testing—skills honed through senior roles at Messari and Rancher Labs. Notably, he contributed to Rancher and RKE upstream, improving secret management, key rotation, and RKE integration work that touches a widely used container management platform. A pragmatic engineer with full-stack fluency, he pairs systems-level security and reliability thinking with frontend and product-minded execution. Based in Scottsdale and trained at the University of Michigan, he also founded a small LLC to learn the end-to-end challenges of launching a product.
10 years of coding experience
9 years of employment as a software developer
B.S.E. Computer Science Engineering, B.S.E. Computer Science Engineering at University of Michigan
Contributions:168 reviews, 179 commits, 190 PRs in 1 year 11 months
Contributions summary:Ryan's contributions focused on updating and integrating newer versions of RKE (Rancher Kubernetes Engine) within the Rancher platform, including bug fixes related to ingress template issues. They made changes to dependency versions and performed updates to modules and dependencies. Their work involved modifying Go code related to RKE configurations and authentication.
Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers.
Role in this project:
DevOps Engineer
Contributions:24 reviews, 48 commits, 52 PRs in 10 months
Contributions summary:Ryan primarily focused on enhancing the secret management and key rotation processes within the RKE cluster. Their contributions included refactoring the secret rewriting mechanism, improving logging, and introducing retry mechanisms for secret updates. The changes involved significant modifications to the cluster encryption logic, ensuring robust key rotation and secure secret handling. Further work addressed token expiration and optimization of secret retrieval.
kubernetesrancherrke
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.