Dave Mccormick

Site Reliability Engineer (Kubernetes) at Apple

England, 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
🎓
Top School
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.
code10 years of coding experience
job15 years of employment as a software developer
bookBsc Computer Science Hons (sandwhich), Computer Science, 1st, Bsc Computer Science Hons (sandwhich), Computer Science, 1st at University of Hertfordshire
bookThe National School
languagesEnglish
github-logo-circle

Github Skills (12)

kubernetes10
aws-cloudformation10
aws10
devops10
kubernetes-pods10
cicd9
go9
docker8
flannel8
yaml8
calico8
dockers8

Programming languages (4)

SmartyShellCGo

Github contributions (5)

github-logo-circle
kubernetes-retired/kube-aws

Apr 2018 - Feb 2020

A command-line tool to declaratively manage Kubernetes clusters on AWS
Role in this project:
userDevOps 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.
command-line-toolclusterskubernetes-clusterskubernetesaws
davidmccormick/kubernetes

Sep 2022 - Feb 2024

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