Robert Hensing is a DevOps-focused software engineer and co-founder with 14 years of experience building reproducible CI/CD and deployment tooling, currently based in The Hague. As founder of Hercules CI and a Steering Committee member of the Nix community, he blends product-driven startup experience with governance and community stewardship for Nix-based ecosystems. His contributions to high-profile open source projects like Nix, NixOps and cachix/devenv show deep hands-on expertise in Nix internals, cloud deployment, and developer environment reproducibility. He excels at turning functional-package-model ideas into practical infrastructure—adding features such as Route53 private IP support, inNixShell adaptations, and flake integrations—while improving testability and maintainability. Collected academic training in computing science underpins a pragmatic focus on reliability, security and long-lived automation. Notably, he bridges roles from backend development to DevOps, often contributing both Nix expressions and Python backend fixes in the same change.
14 years of coding experience
5 years of employment as a software developer
MSc, Computing Science, MSc, Computing Science at Universiteit Utrecht
Seamless integration of https://pre-commit.com git hooks with Nix.
Role in this project:
DevOps Engineer
Contributions:30 reviews, 55 commits, 31 PRs in 3 years 2 months
Contributions summary:Robert primarily contributed to the integration of pre-commit hooks with Nix within the `cachix/git-hooks.nix` repository. They enhanced the shellHook configuration, integrating tools like `terraform-format` and `terraform-docs-updater` and optimizing the build process. Additionally, they refactored the project structure using a module system, delegating activation to `project.nix` core, and implemented a configuration file and a gitignore.
NixOps is a tool for deploying to NixOS machines in a network or cloud.
Role in this project:
DevOps Engineer & Backend Developer
Contributions:28 reviews, 64 commits, 41 PRs in 5 years 10 months
Contributions summary:Robert contributed to the NixOps project by implementing features related to cloud deployment and system configuration. They focused on supporting private IP addresses in Route53 and made enhancements to systemd unit checks. Additionally, the user improved code maintainability with type annotations and addressed various bug fixes and formatting issues. Their work included modifications to both Python backend scripts and Nix configuration files, indicating a blend of DevOps and backend development skills.
deployingpythonhetznerdevopsmachines
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
Robert Hensing - Steering Committee Member at Hercules CI