Johannes Würbach is a Staff Software Engineer with 14 years of experience building scalable, cloud-native infrastructure and automation tooling from Berlin. He blends hands-on DevOps and backend expertise—working on Kubernetes autoscaling, kOps, Prometheus, and CI/CD tooling—with team leadership experience at Contentful and Principal/Staff roles at Humanitec and an AI startup. Johannes is an active open-source contributor who has improved core projects like the Kubernetes autoscaler, Deis PaaS, and popular tooling such as testem and travis dpl, often focusing on efficiency, reliability and reducing API noise. He has a strong track record of pragmatic infrastructure improvements (fewer AWS API calls, better autoscaling and health checks) and a knack for making complex systems operable and testable. Based in Berlin with a CS background from Freie Universität, he pairs systems-level thinking with practical scripting and API-first automation. An understated detail: he routinely contributes to both low-level build and deployment plumbing and higher-level API documentation and OpenAPI integration.
14 years of coding experience
14 years of employment as a software developer
BS, Informatik, BS, Informatik at Freie Universität Berlin
Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
Role in this project:
Full-stack Developer
Contributions:83 releases, 253 reviews, 830 commits in 8 years 1 month
Contributions summary:Johannes made several contributions focused on improving the test runner's functionality. They addressed a timeout issue in the CI environment, upgraded the socket.io and express dependencies, and patched the socket.io client for compatibility with PhantomJS. Additionally, the user added an array index of polyfill for IE <= 8, improved the handling of test results, and refactored the console message handling and browser connection into iframes.
An implementation of the custom.metrics.k8s.io API using Prometheus
Role in this project:
Back-end Developer
Contributions:2 reviews, 8 commits, 5 PRs in 7 months
Contributions summary:Johannes's commits primarily involve updates related to the `custom-metrics-apiserver` and related dependencies. These updates include code modifications in vendor files, changes to provider and test files, and the addition of the openapi spec. The user also made adjustments to the go.mod file and re-vendored the project dependencies, signifying work on the core functionality of the project.
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
Johannes Würbach - Staff Software Engineer at Enam Co.