Stefan Schimanski

Principal Engineer at NVIDIA

Frankfurt Rhine-Main Metropolitan Area Germany
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
award
Top expert inKubernetes and Cloud-Native Technologies
Stefan Schimanski is a Principal Engineer with a Ph.D. in Mathematical Logic and over 15 years of hands-on experience building large-scale Linux and cloud-native systems, currently at NVIDIA after leading product engineering at Upbound. He blends deep theoretical training with practical expertise in Kubernetes, API servers, and code-generation tooling—evidenced by substantial contributions to core projects like kubernetes/code-generator, client-go and kube-openapi. Stefan has led engineering teams and managed mission-critical 24/7 Linux platforms, driving DevOps, CI, and automated testing practices at scale while mentoring engineers. His work spans both backend and infrastructure, from implementing kubeconfig APIs and CRD schema generators to improving operator bootstrapping and metrics handling. Known for questioning processes and pushing product visions, he repeatedly modernizes legacy systems and build tooling to improve developer velocity. Outside the obvious, he started as a contributor to desktop and scientific tooling (LyX, KDE) and still combines product-minded engineering with formal-methods rigor.
code14 years of coding experience
job22 years of employment as a software developer
bookDr. / PhD Mathematics, Dr. / PhD Mathematics at Ludwig-Maximilians-Universität München
bookDiploma Mathematics, Diploma Mathematics at Technische Universität Clausthal
languagesGerman, English, Italian, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (89)

dependency-management10
controller10
package-management10
api-client10
testing10
health-check10
command-line-interface10
authentication10
bash10
file-operations10
zookeeper10
refactor10
controls10
automation10
code-generation10

Programming languages (29)

C#CMakefileGoMustacheHTMLJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
The kube-apiserver operator installs and maintains the kube-apiserver on a cluster
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:165 reviews, 242 commits, 205 PRs in 3 years 2 months
Contributions summary:Stefan's contributions focused on integrating and maintaining the `k8s.io/code-generator` dependency, which likely supports code generation for API clients and related resources. Their work included vendorizing the library and adding generated files to the project. Additionally, they added audit settings and modified the pod configuration, demonstrating involvement in operational aspects such as logging, termination behavior, and system-level resource settings.
apiserverkube-apiserverkubeoperatoropenshift
kubernetes/kube-openapi

Nov 2017 - Nov 2020

Kubernetes OpenAPI spec generation & serving
Role in this project:
userBack-end Developer
Contributions:73 reviews, 51 commits, 25 PRs in 3 years
Contributions summary:Stefan made significant contributions to the `kubernetes/kube-openapi` repository, focusing on the OpenAPI specification generation and serving functionality. Their work included fixing generator issues related to pre-existing Go files and splitting out the aggregator walker. They implemented testing and benchmarking related to the merging of specs. Further, the user improved the efficiency of the handler by using jsoniter for faster marshalling.
openapi-specservingspeckubernetesopenapi
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
Stefan Schimanski - Principal Engineer at NVIDIA