John Mckenzie

Software Engineering Manager at Red Hat

Texas, 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
John Mckenzie is a software engineering manager with 12 years of experience leading cloud-native and infrastructure teams at Red Hat from his base in Texas. He blends hands-on DevOps and operator work—contributing to prominent projects like the argocd-operator—with people leadership and delivery oversight. His career traces deep roots in managed cloud and training roles at Rackspace and CoreOS, giving him strong expertise in operational tooling, developer enablement, and scale. Known for upgrading tooling and CI/bundle processes, he focuses on improving release hygiene and operator dependencies to make complex systems more maintainable. Colleagues describe him as a pragmatic technologist who moves fluidly between coding, mentoring, and process improvement to drive reliable production outcomes.
code12 years of coding experience
job18 years of employment as a software developer
bookTexas A&M University-San Antonio
languagesEnglish
github-logo-circle

Github Skills (16)

kubernetes10
go10
operator-sdk10
kubernetes-pods10
dockers9
helm9
docker9
kubernetes-operator8
automations8
automation8
operator8
cicd8
automation-testing8
yaml7
openshift7

Programming languages (6)

SmartyDockerfileShellGoHTMLPython

Github contributions (5)

github-logo-circle
A Kubernetes operator for managing Argo CD clusters.
Role in this project:
userDevOps Engineer
Contributions:14 releases, 7 reviews, 273 commits in 1 year 8 months
Contributions summary:John's contributions primarily involved enhancing the operator's deployment and management capabilities. This included modifying scripts to use the correct quay repository and incrementing application versions. They also added resources for generating and managing the operator bundle, along with integrating checks during the bundle creation process. Furthermore, the user upgraded operator-sdk dependencies, indicating a focus on the infrastructure and tooling of the project.
golangoperator-sdkclustersargocdopenshift
jomkz/apache-bench-operator

May 2020 - Feb 2021

An Kubernetes operator for running Jobs using the Apache HTTP server benchmarking tool.
Contributions:1 release, 13 commits, 9 pushes in 8 months
apache-benchmarkgolangkubernetesoperator
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
John Mckenzie - Software Engineering Manager at Red Hat