Klaus Zimmermann

Senior Software Engineer at SMHI

Norrköping, Östergötland County, Sweden
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
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.
code10 years of coding experience
github-logo-circle

Github Skills (25)

dependency-management10
conda-forge10
pytest10
python10
package-management10
testing10
bash10
conda10
build-system10
cmake10
build-automation10
logging10
software-packaging10
cicd9
gradlew8

Programming languages (18)

CSSC++CCMakeM4Common LispHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
conda-forge/staged-recipes

Sep 2019 - Sep 2022

A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
userDevOps 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.
placeconda-forgerecipescondasubmit
A conda-smithy repository for conda-forge-repodata-patches.
Role in this project:
userDevOps 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