Michael Hrivnak

Distinguished Engineer at Red Hat

Raleigh, North Carolina, 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 Hrivnak is a Distinguished Engineer at Red Hat with 15 years of experience focused on container technology, Kubernetes-native infrastructure, and bare-metal deployments. He helped pioneer early registry and distribution work, co-created pieces of the Operator SDK, and improved CI/CD and automation for widely used projects like the operator-framework. Michael combines deep backend and DevOps expertise—evident in contributions to assisted-service ISO generation, S3 reliability fixes, and operator leader election—with ecosystem-level thinking as part of Red Hat’s Ecosystem Engineering group. A seasoned trainer and global presenter, he pairs hands-on engineering with mentoring and documentation to make complex infrastructure approachable. Based in Raleigh, NC, he balances technical rigor with curiosity—an avid stargazer and private pilot who brings the same precision to production systems as to flying.
code14 years of coding experience
job16 years of employment as a software developer
bookMBA, MBA at University of North Carolina at Greensboro
bookDoctor of Musical Arts (incomplete), Doctor of Musical Arts (incomplete) at Stony Brook University
github-logo-circle

Github Skills (19)

kubernetes10
docker10
testing10
dockers10
cicd10
automation10
go10
sdk10
kubernetes-pods10
ansible10
ansible-galaxy10
automations10
operator10
amazon-s39
aws-s39

Programming languages (16)

JavaJinjaCSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
openshift/assisted-service

Aug 2020 - Dec 2022

Role in this project:
userBackend & DevOps Engineer
Contributions:432 reviews, 16 commits, 16 PRs in 2 years 4 months
Contributions summary:Michael primarily contributed to bug fixes and improvements within the `assisted-service` repository, focusing on areas such as ISO generation, S3 interactions, and commit message validation. They addressed issues related to ISO creation, ensuring proper cleanup and timeout settings. Furthermore, the user enhanced the reliability of the system by fixing bugs in the S3 wrapper, updating logging, and improving the commit message validation process. Their work involved modifications across multiple files, including core application logic and deployment configurations.
SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
Role in this project:
userDevOps Engineer
Contributions:28 commits, 29 PRs, 22 pushes in 4 years 1 month
Contributions summary:Michael made significant contributions to the CI/CD and automation aspects of the operator framework. Their work includes enhancing the testing infrastructure by adding integration tests for Ansible operators and improving troubleshooting output. They implemented changes related to the operator's build process, including updates to the Dockerfile, and refactored the project to facilitate hybrid operator deployment. Furthermore, the user added leader election and a readiness probe for the operator, contributing to its overall reliability.
kubernetes-applicationsproject-scaffoldingscaffoldinghigh-leveloperator
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 Hrivnak - Distinguished Engineer at Red Hat