Johannes Kirschbauer

Technischer Berater

Aschheim, Bavaria, 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 Kirschbauer is a technical consultant with nine years of experience specializing in infrastructure, developer experience, and reproducible systems built on NixOS. He leads the NixOS documentation team, contributes to the NixOS module system, and architects Clan, a distributed infrastructure platform that emphasizes reproducibility and team control. Previously he shaped product strategy and engineering practices in secunet’s CTO office and delivered edge-computing and centralized management solutions as a software engineer. His open-source contributions include significant build-system refactors for dream2nix, improving Node.js and Electron packaging workflows in the nix community. Trained as an electrical and information engineer, he blends deep systems knowledge with a strong focus on documentation as a first-class engineering concern. Outside work he’s a self-described “full-time cat keyboard guardian,” so unexpected commits may be part of his development lore.
code9 years of coding experience
job3 years of employment as a software developer
bookMittlere Reife, Mittlere Reife at Montessorischule Niederseeon
bookFachabitur, Angewandte Naturwissenschaften, Fachabitur, Angewandte Naturwissenschaften at MOS-München
bookMaster of Engineering - MEng, Elektrotechnik und Informationstechnik, Master of Engineering - MEng, Elektrotechnik und Informationstechnik at Hochschule München University of Applied Sciences
languagesEnglish, German
github-logo-circle

Github Skills (11)

nodejs10
package-management10
nix10
javascript9
automations8
automation8
nixos8
electron7
typescript-types7
typescript7
typescripts7

Programming languages (14)

JavaC++CRustGoPerlTypeScriptShell

Github contributions (5)

github-logo-circle
nix-community/dream2nix

Oct 2022 - Jan 2023

Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau]
Role in this project:
userFull-stack Developer
Contributions:18 reviews, 52 commits, 28 PRs in 3 months
Contributions summary:Johannes primarily contributed to the development and maintenance of the dream2nix project, focusing on improving the build process for Node.js packages. They refactored parts of the build system, converting phases into modules and removing custom phases. They also addressed issues in the devShell and made changes to support Electron applications, and standardized the output format.
rustnixos2nixpackagingmaintainer
nix-community/noogle

Nov 2022 - Feb 2023

https://noogle.dev - nix function exploring. [maintainer=@hsjobeki]
Contributions:1 release, 2 reviews, 111 commits in 3 months
nixosdevexplorefunctionsnix
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 Kirschbauer - Technischer Berater