Klaus Zimmermann is a Senior Software Engineer based in Norrköping, Sweden, with a decade of experience building robust back-end and DevOps tooling. He currently works at Quansight and also contributes as a scientific programmer at SMHI, blending production engineering with domain-focused scientific software. Klaus has a strong track record in the conda ecosystem, tightening dependency management, patching build recipes, and improving conda internals to enhance reproducible cross-platform builds. His contributions span practical build-system work (CMake, Gradle, go tooling) and system-level improvements like wildcard package removal and logging refactors. Colleagues rely on him for stabilizing complex build pipelines and retroactive pinning strategies that prevent downstream breakage. He brings a pragmatic, detail-oriented approach that surfaces as careful dependency stewardship rather than flashy feature work.
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
DevOps Engineer
Contributions:49 reviews, 119 commits, 34 PRs in 3 years
Contributions summary:Klaus primarily focused on setting up and configuring build scripts for various recipes within the conda-forge/staged-recipes repository. Their contributions included creating and modifying build scripts, particularly for the `mpi-serial`, `pulumi`, `carma`, `act`, `rocfft`, `hipfft`, `openmm-hip`, `ixwebsocket`, and `simple-binary-encoding` recipes. These scripts involved utilizing tools like CMake, Gradle, and go-licenses, as well as adapting build processes for Windows environments. The user also added patches to the build scripts.
A conda-smithy repository for conda-forge-repodata-patches.
Role in this project:
DevOps Engineer
Contributions:6 reviews, 7 commits, 5 PRs in 9 months
Contributions summary:Klaus primarily focused on improving the dependency management within the conda-forge ecosystem. They tightened and adjusted version pins for various dependencies like libunwind, snappy, and ncurses to maintain stability. Additionally, they added extra filtering and added dependencies such as __glibc for libgdal. The user also implemented updates and retroactively pinned versions of matplotlib for mapgenerator to ensure proper builds and compatibility.
conda-forgecondasmithypatchesforge
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
Klaus Zimmermann - Senior Software Engineer at SMHI