Kevin Rizza

Engineering Manager at Red Hat

Mansfield, Massachusetts, 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
Kevin Rizza is an engineering manager with 11 years of experience leading cloud-native and DevOps-focused teams at Red Hat, where he currently oversees the OpenShift Operator Lifecycle Manager (OLM) project. He blends hands-on backend and release engineering—demonstrated by contributions to prominent operator-framework repos that improved dependency resolution, authentication for private catalogs, and database migration tooling—with people leadership and delivery ownership. Kevin’s career began in release and embedded engineering, giving him a practical appreciation for reliable installs and upgradeability that informs his work on ClusterOperator status and installer refactors. Based in Mansfield, Massachusetts, he favors pragmatic, incremental improvements that reduce legacy complexity while enabling secure, automated operator delivery at scale.
code10 years of coding experience
job10 years of employment as a software developer
bookUniversity of Massachusetts Amherst
stackoverflow-logo

Stackoverflow

Stats
46reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (19)

database-migrations10
kubernetes10
apidoc10
go10
api10
kubernetes-pods10
k8s-operator10
database-migration10
operator-sdk10
dependency-resolution10
operator10
testing9
cicd9
grpc9
docker8

Programming languages (9)

TypeScriptDockerfileShellSCSSJavaScriptGoHTMLRoff

Github contributions (5)

github-logo-circle
Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:7 releases, 53 reviews, 49 commits in 2 years 11 months
Contributions summary:Kevin implemented authentication features within the `apprclient` package, adding the ability to handle authorization tokens for accessing private repositories. They modified the `downloader` to retrieve and use these tokens, which involved changes to the `downloader.go` file and the `OperatorSource` types. Furthermore, the user introduced and integrated the `golang-migrate` project to enable database migration management within the project, and also bundled migrations into the binary.
lifecycleoperator-lifecycle-managergrpcopenshiftoperator
A management framework for extending Kubernetes with Operators
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:63 reviews, 49 commits, 69 PRs in 2 years 9 months
Contributions summary:Kevin made several contributions related to the operator-lifecycle-manager project, including refactoring the code by removing legacy code associated with operatorsource installation. They also worked on enhancing the ClusterOperator status reporting to include the `Upgradeable` condition and updating the resolver cache to strip plural from API sets. Additionally, the user was involved in enhancing dependency resolution logic by incorporating a new sat solver for version dependencies and improving the installation scripts.
kubernetes-operatorsoperator-sdkkubernetes-applicationsk8s-operatoroperator
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
Kevin Rizza - Engineering Manager at Red Hat