Tom Helbekkmo is a senior systems consultant based in Oslo with over three decades of hands-on experience designing, building and maintaining Unix-based infrastructure for commercial and educational customers. He excels at solution architecture and troubleshooting, visualizing large complex systems and translating technical needs into reliable, high-availability deployments while working closely with customers pre- and post-sale. At Basefarm he has combined technical account management, configuration management expertise, DNS and email infrastructure specialization, and DevOps-style collaboration to support business-critical applications. Longstanding open-source contributions—such as adding cpio format support to libarchive and NetBSD platform integrations in OpenZWave and Domoticz—show a deep systems-level understanding and commitment to cross-platform compatibility. A strong communicator and teacher, he brings rare institutional memory across decades of UNIX systems, often surfacing elegant fixes that prevent recurring operational issues.
a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
Role in this project:
Back-end Developer
Contributions:10 commits, 4 PRs, 2 comments in 1 year
Contributions summary:Tom primarily contributed to platform-specific code related to the NetBSD operating system, integrating conditional compilation directives. They modified build scripts and core system functionalities, specifically the opening of serial ports and the handling of events. Further contributions included adapting the code to use platform-specific functions such as `pthread_setname_np` on NetBSD, demonstrating detailed knowledge of the underlying system architecture. Additionally, the user added support for a new Z-Wave device model.
Contributions:9 commits, 3 PRs, 8 comments in 1 day
Contributions summary:Tom made significant contributions to the `libarchive/libarchive` project, focusing on the cpio archive format. They implemented new cpio format support, including PWB and 7th Edition binary formats, enhancing the library's capabilities. They also made changes to output format handling, symlink detection for PWB, and updated the documentation, and added relevant tests to ensure proper format implementation and compatibility. These changes demonstrate an understanding of archive formats and a focus on enhancing the usability of the library for different cpio formats.
multi-formatrarbz2backupposix
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
Tom Helbekkmo - Senior Systems Consultant at Basefarm AS