Michael Goodness

Principal DevOps Engineer at Major League Baseball

Milwaukee, Wisconsin, United States
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
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.
code11 years of coding experience
job22 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Milwaukee School of Engineering
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
546reputation
54kreached
3answers
1question
github-logo-circle

Github Skills (15)

argocd10
kubernetes10
go10
kubernetes-pods10
cicd9
yaml9
automations8
automation8
testing8
api-design8
unit-testing6
dart6
kubectl6
kubeadm6
amazon-web-services6

Programming languages (19)

SmartyPowerShellJinjaCSSRustCMakefileGo

Github contributions (5)

github-logo-circle
argoproj/applicationset

Aug 2020 - Jan 2021

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:
userBack-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.
securecontrollerclustersargocdunit
mgoodness/tf-aws-modules

Nov 2015 - Jan 2016

Contributions:466 pushes, 5 branches in 1 month
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