Michal Fojtik is a seasoned cloud-native engineer with 16 years of experience and long-running contributions to Kubernetes and OpenShift projects, currently active as a contributor at Kubernetes. He specializes in backend and DevOps work—particularly Go tooling, operator and installer automation, and container image build pipelines—having improved core repos like openshift/installer, cluster-kube-apiserver-operator, and client-go. His pragmatic focus on debugging and operational tooling is evidenced by enhancements to must-gather, installer rendering, and S2I/CI workflows across multiple language stacks (Python, NodeJS, PHP) and database containers. Michal blends deep platform knowledge with hands-on scripting and build automation—optimizing Jenkins integration, parallel plugin installs, and image versioning for reproducible releases. Based in Brno, he pairs technical leadership with a curious, outdoorsy mindset (rock-climber) and maintains a public engineering portfolio at github.com/mfojtik and mfojtik.io.
16 years of coding experience
Bc. Informatics, Bc. Informatics at University of Zilina
The kube-apiserver operator installs and maintains the kube-apiserver on a cluster
Role in this project:
Backend Engineer
Contributions:51 reviews, 188 commits, 209 PRs in 4 years 4 months
Contributions summary:Michal primarily worked on the `openshift/cluster-kube-apiserver-operator` repository, contributing to the implementation of sub-commands such as the "render" sub-command. Their changes included writing code in Go to manage bootstrap manifests, secrets, and configMaps. Furthermore, the user made adjustments to build scripts, removed git cleaning, and incorporated logging and metric changes to the codebase.
Helpers for going from apis and clients to useful runtime constructs
Role in this project:
Back-end & DevOps Engineer
Contributions:98 reviews, 270 commits, 256 PRs in 3 years 2 months
Contributions summary:Michal's commits focus on adding and modifying helper functions within the `openshift/library-go` repository. These changes involve creating helpers for processing and writing assets using Go templates, as well as fixing minor issues within the installer controller. The contributions reveal a focus on improving tooling related to deployment and configuration within an OpenShift environment. The commits indicate the user's work is critical for deployment configuration and orchestration.
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.