Arjen Heidinga is a systems architect based in Leeuwarden with 12 years of hands-on experience building and operating Linux and cloud infrastructure for hosting and enterprise environments. He blends deep operational know-how—managing thousands of servers, OpenStack, Ceph and large Puppet deployments—with a perfectionist, improvement-driven mindset that keeps him involved beyond a 9-to-5. At Duocast and previously Vevida and MuntInternet he led architecture and automation work, contributing to high-availability, networking and configuration-as-code initiatives. He is an active open-source contributor to infrastructure tooling, notably improving the voxpupuli/puppet-zabbix module by adding service management, configuration options and tests. Colleagues value his strategic thinking, proactive feedback style and ability to move between hands‑on engineering and broader architectural discussions. He’s pragmatic, curious, and often the person who turns monitoring and automation ideas into reliable production systems.
Puppet module for creating and maintaining zabbix components with puppet.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 reviews, 9 commits, 7 PRs in 5 years 5 months
Contributions summary:Arjen primarily contributed to the functionality and testing of the `puppet-zabbix` module. Their work involved adding a `manage_service` option to manage the Zabbix service and adding tests for this functionality. The user also added options for configuring the Zabbix server, including `StartReportWriters` and `WebServiceURL`, and made the necessary changes to the configuration files. Furthermore, the user enforced the correct version and URL format for the Zabbix configuration.
Contributions:1 PR, 19 pushes, 8 branches in 11 months
logrotatepuppet
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.