Tomáš Nožička is a Principal Software Engineer with 11 years of experience building and operating cloud-native infrastructure, particularly around Kubernetes and high-performance databases. He led development of the Scylla Operator to manage ScyllaDB on Kubernetes and has deep hands-on knowledge of CRDs, client-go, informers, CSI and upstream Kubernetes API machinery. At Red Hat he helped design a self-hosted, auto-upgrading control plane for OpenShift and served as an emeritus SIG-Apps approver, contributing to core controllers like Deployments and StatefulSets. His work blends backend development, DevOps and CI/CD automation—evident from extensive contributions that modernized build machinery, dependency verification and test stability in projects such as openshift and kubernetes. Based in Czechia, he pairs systems-level engineering with project leadership and a track record of migrating tests and build processes to native Go tooling. A somewhat unusual strength is his consistent focus on build and release reliability—fixing scripts, cert handling and cross-builds that keep large distributed projects shipping.
Contributions:1 release, 2269 reviews, 334 commits in 1 year 11 months
Contributions summary:Tomáš primarily focused on migrating existing tests to the Golang native framework and improving the build system. Their contributions included converting ginkgo-based unit tests to Golang tests, adding verify and update targets, and introducing verify-deps to manage dependencies. These changes aimed to streamline the CI/CD pipeline and build process, enhancing overall project maintainability and reliability.
Helpers for going from apis and clients to useful runtime constructs
Role in this project:
DevOps Engineer
Contributions:8 reviews, 69 commits, 65 PRs in 2 years 1 month
Contributions summary:Tomáš's commits primarily focus on enhancing the build and deployment process for the repository. They introduced build-machinery and made modifications to existing makefiles, indicating a focus on automating build steps, dependency management, and image creation. The user implemented dependency verification steps, addressing how the project's dependencies are managed, along with fixing mercurial updates, showing a commitment to a reliable and maintainable build environment. They also added the capability for cross-building and RPM builds.
apiruntimehelpersrestconstructs
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.