Johannes Frey

Senior Software Engineer at vCluster

Blaubeuren, Baden-Württemberg, 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
Johannes Frey is a Senior Software Engineer with a decade of hands-on experience building and operating cloud-native platforms, currently focusing on virtual Kubernetes clusters at vCluster. He spent six years at Mercedes‑Benz Tech Innovation developing a fully managed Kubernetes platform, blending production-grade platform engineering with DevOps practices. Johannes contributes to open-source tooling—most notably improving vclusterctl by hardening Helm compatibility, migration workflows, and upgrade safety—to make multi-tenant Kubernetes more reliable and cost-effective. His background spans high-performance computing support, web development, and HTML5 app tooling, giving him a practical appreciation for performance and developer ergonomics. Based in Blaubeuren, Germany, he pairs a formal computer science education with a pragmatic engineering style that favors robust automation and backward-compatible change. Peers describe him as the kind of engineer who anticipates upgrade pitfalls before they hit production.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M. Sc.) Computer Science and Media, Master of Science (M. Sc.) Computer Science and Media at Stuttgart Media University
bookErstes Staatsexamen Lehramt für Grundschulen (Mathematik Deutsch Sachunterricht), Erstes Staatsexamen Lehramt für Grundschulen (Mathematik Deutsch Sachunterricht) at University of Kassel
languagesGerman, English, French
github-logo-circle

Github Skills (13)

command-line10
command-line-interface10
kubernetes10
go10
helm10
kubernetes-pods10
vcluster10
cli10
devops9
configuration-management9
cloud-native8
multi-tenant8
multitenancy8

Programming languages (7)

MDXOCamlVueGoGo TemplateElixirDart

Github contributions (5)

github-logo-circle
loft-sh/vcluster

Mar 2024 - Mar 2026

vCluster creates tenant clusters: fully isolated environments delivered as managed Kubernetes, or as the foundation for Slurm, Ray, Run:ai and inference clusters. Each gets its own API server, CRDs and RBAC, and runs on an existing cluster or standalone on bare metal. CNCF Certified Kubernetes.
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 263 reviews, 122 PRs in 2 years
Contributions summary:Johannes primarily contributed to the `vclusterctl` tool, focusing on enhancing its functionality. Their work included adding a "migrate values" command for updating configuration files and making the "distro" parameter mandatory. The user also addressed issues related to Helm version compatibility and implemented checks for values file formats, ensuring the tool's robustness and forward compatibility. Furthermore, they made changes to prevent distro and backing store switches during upgrades.
aibare-metalinferencekubernetesrbac
johannesfrey/Ceme

Apr 2016 - Sep 2016

Contributions:112 commits, 19 pushes, 1 branch in 4 months
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