Richard Case

Principal Software Engineer at Stealth Startup

UK, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Richard Case is a Principal Software Engineer based in the UK with 11 years of experience building and operating cloud-native infrastructure and Kubernetes ecosystems. He specializes in backend and DevOps work, contributing to high-profile open-source projects like eksctl, Cluster API Provider AWS, Flux/Helm Operator, and Rancher to improve EKS support, AWS profile handling, authentication, and resource garbage collection. Richard blends hands-on CLI and controller engineering with pragmatic operational tooling—adding features such as AWS profile flags, debug logging, and node group update configuration that improve debuggability and day-2 operations. His contributions show a strong focus on making complex AWS/Kubernetes workflows more robust and user-friendly, often addressing edge cases and cleanup of orphaned resources. Not obviously stated but evident from his commits, he routinely bridges API-level changes with deployment and build tooling, reducing friction between development and production.
code11 years of coding experience
github-logo-circle

Github Skills (31)

amazon-eks10
kubernetes10
docker10
dockers10
cicd10
iks10
aws-sdk10
gitops10
go10
openshift10
aws10
helm10
kubernetes-pods10
cluster-api10
k8s10

Programming languages (22)

MDXSmartyJavaC++CSSRustCMakefile

Github contributions (5)

github-logo-circle
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
Role in this project:
userBackend & DevOps Engineer
Contributions:13 releases, 676 reviews, 53 commits in 1 year 7 months
Contributions summary:Richard Case's contributions primarily focus on improving the AWS provider for the Kubernetes Cluster API. His work includes fixing critical EKS-related issues such as resync checks, multi-addon support, and exposing service network configurations. Moreover, Case implemented the garbage collection feature for AWS resources, enabling cleanup of orphaned resources. In addition, he added support for node group update configuration, enhancing the cluster management capabilities.
clustersprovider-apidayk8s-sig-cluster-lifecycleself-managed
eksctl-io/eksctl

Jun 2018 - Oct 2018

The official CLI for Amazon EKS
Role in this project:
userBackend & DevOps Engineer
Contributions:11 reviews, 68 commits, 45 PRs in 4 months
Contributions summary:Richard primarily focused on enhancing the eksctl CLI's functionality related to AWS profile support. Their work included adding a `--profile` flag to specify AWS profiles, ensuring the AWS configuration file is loaded, and handling token providers for secure session creation, which involved modifications to the `api.go`, `create.go`, `utils.go`, `delete.go`, and `get.go` files. The user also added debug logging capabilities to the AWS SDK and integrated the profile value into the kubeconfig, thus improving user experience and providing more granular control over AWS resource access and debugging capabilities.
aws-cloudformationkubernetes-deploymentamazon-eksamazoneks
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
Richard Case - Principal Software Engineer at Stealth Startup