Johan Haals is a senior infrastructure engineer with 17 years building reliable, large-scale service platforms and developer tooling, currently shaping perimeter and service routing at Spotify. He’s a core Backstage maintainer and active open-source contributor, with notable backend work on secure-sharing tools (yopass), the Backstage catalog, and long-running fixes in Puppet’s server automation. Comfortable across cloud-native stacks—GCP, Kubernetes, gRPC, Envoy, Java, Go—he combines SRE rigor with full-stack contributions to demos and plugins. Colleagues know him for reducing API surface and improving platform testability, and for pragmatic fixes that prevent real-world outages (e.g., lockfile and compression bug remediation).
Contributions:53 releases, 29 reviews, 934 commits in 9 years 1 month
Contributions summary:Johan contributed to the "jhaals/yopass" repository, which is designed for securely sharing secrets. The commits demonstrate the user's involvement in implementing core back-end features, specifically focusing on the 404 view and the logic to handle secret retrieval with decryption and database interactions. The user also improved the index view and made a config file in production settings with SMS provider support.
Backstage is an open framework for building developer portals
Role in this project:
Back-end Developer
Contributions:2465 reviews, 2592 commits, 1408 PRs in 2 years
Contributions summary:Johan Haals primarily focused on enhancing the catalog backend within the Backstage project. Their contributions involved reducing the public API surface of the catalog-backend, removing outdated labels in the microsite, and fixing tests within the catalog-graph plugin. They also added support for lifecycle events. Furthermore, they updated dependencies and made changes to the search and catalog-backend plugins.
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.