David Lewis is a Principal Cloud Engineer and seasoned SRE leader with 17 years of hands-on software and DevOps experience, currently driving cloud-native platform work at Starbucks Technology from Redmond, Oregon. He specializes in Kubernetes, GitOps, Infrastructure as Code and CI/CD, having built high-capacity pipeline services across Azure and on-prem clusters and coached teams to increase delivery velocity. David pairs deep operational expertise with a passion for tooling and continuous learning, evangelizing “everything as code” and exploring emerging tools — including contributions to notable open-source projects like Rancher RKE and UI work on FreeCol. His background spans large-scale migrations and cost-saving infrastructure redesigns at Disney (over $1.1M annual savings) and performance optimizations for consumer-facing portals, reflecting a pragmatic focus on efficiency and developer experience. Colleagues know him as a mentor who removes barriers so teams can innovate and come to work excited.
FreeCol: FreeCol is a turn-based strategy game based on the old game Colonization, and similar to Civilization. The objective of the game is to create an independent nation.
Role in this project:
Full-stack Developer
Contributions:65 releases, 2 reviews, 105 commits in 5 years 2 months
Contributions summary:David primarily focused on front-end and UI updates, making changes to several Java files related to the game's graphical user interface and user experience. They modified existing tile image rendering, added features to the map view, and integrated UI elements with the underlying game logic. Additionally, the user introduced changes to build and deployment scripts by adding Github deploy keys and auto-merge functionality to streamline the build process.
Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers.
Role in this project:
DevOps Engineer
Contributions:15 commits, 12 PRs, 111 comments in 5 months
Contributions summary:David primarily contributed to the infrastructure and configuration aspects of the project. They added support for extra binds and arguments to various Kubernetes components managed by RKE, such as the kube-apiserver, kube-controller, kubelet, kube-proxy, scheduler, and etcd. The user also implemented enhancements related to cloud-config and PKI certificate handling. Further, the user addressed container and service health checks.
containerslightningdockerrkerancher
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
David Lewis - Principal Cloud Engineer at Starbucks