Dave Mccormick is a Site Reliability Engineer specializing in Kubernetes and cloud-native platforms, currently driving SRE efforts at Apple with over 15 years building mission-critical infrastructure. He has hands-on experience designing and operating large-scale Kubernetes fleets—having deployed 20+ clusters and hundreds of nodes at Hotels.com and engineered bespoke multi-cloud Kubernetes platforms at Zopa. A pragmatic platform builder and former director of his own DevOps consultancy, he combines deep infrastructure automation skills (Terraform, Vault, CI/CD) with team leadership and recruitment experience. Dave is an active open-source maintainer and contributor—most notably on the kubernetes-incubator/kube-aws project where he added networking, upgrade safety, and tagging improvements that simplified AWS cluster management. Known for rethinking logging and upgrade strategies (fluentbit/fluentd redesigns, custom upgrade helpers), he seeks roles that turn cloud and PaaS tooling into production-ready, agile environments. Based in England with a first-class Computer Science degree, he pairs long-term operational instinct with continuous improvement curiosity.
10 years of coding experience
15 years of employment as a software developer
Bsc Computer Science Hons (sandwhich), Computer Science, 1st, Bsc Computer Science Hons (sandwhich), Computer Science, 1st at University of Hertfordshire
A command-line tool to declaratively manage Kubernetes clusters on AWS
Role in this project:
DevOps Engineer & Cloud Engineer
Contributions:30 releases, 180 commits, 378 PRs in 1 year 10 months
Contributions summary:Dave's contributions focused on enhancing the infrastructure and deployment aspects of a Kubernetes cluster management tool. They implemented a new networking feature using daemonsets for Calico and Flannel, enabling more efficient node CIDR allocation. They also automated Kubernetes deployments, optimized the cluster's performance, and streamlined the upgrade process by introducing features like a custom upgrade helper for safe cluster updates. Further enhancements included tagging instances with the kube-aws version for easy identification.
Production-Grade Container Scheduling and Management
Contributions:100 pushes, 7 branches in 1 year 5 months
containershands-onschedulingdockergrade
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
Dave Mccormick - Site Reliability Engineer (Kubernetes) at Apple