Principal DevOps Engineer at Major League Baseball
Milwaukee, Wisconsin, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Goodness is a Principal DevOps Engineer with 11 years of cloud-native and infrastructure experience, currently shaping MLB's Kubernetes and platform strategy as a Major League Baseball cloud platform engineer. A CNCF Ambassador Emeritus and active contributor to high-profile projects like Argo CD's ApplicationSet, he blends hands-on engineering with platform architecture to enable large-scale, multi-cluster deployments. His background spans systems architecture and DevOps roles at Ticketmaster and Widen, where he designed CI/CD, automated AWS provisioning, and built production-grade Kubernetes observability and logging pipelines. Known for fixing tricky RBAC and generator bugs and upgrading toolchains like kubebuilder, he pairs pragmatic operational rigor with upstream open-source stewardship. Based in Milwaukee, he brings a long view from systems administration to principal-level platform leadership, favoring reliable automation and developer self-service.
11 years of coding experience
22 years of employment as a software developer
Computer Engineering, Computer Engineering at Milwaukee School of Engineering
The ApplicationSet controller manages multiple Argo CD Applications as a single ApplicationSet unit, supporting deployments to large numbers of clusters, deployments of large monorepos, and enabling secure Application self-service.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:14 reviews, 9 commits, 11 PRs in 5 months
Contributions summary:Michael primarily contributed to the functionality and features within the `argoproj/applicationset` repository. Their contributions involved fixing bugs related to list generators and RBAC, along with implementing new features such as supporting matchExpressions in selectors and allowing templating of app labels, annotations, and arbitrary key-value pairs. Additionally, they updated and maintained the project's dependencies by addressing linting errors, applying code review suggestions, and upgrading kubebuilder, indicating a DevOps focus on maintaining the project's build and development environment.
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
Michael Goodness - Principal DevOps Engineer at Major League Baseball