Harald Hoyer is a seasoned software engineer with 25 years of experience, based in Berlin and focused on solving highly complex, system-level problems. He combines deep expertise in low-level systems programming, memory management and secure enclaves—demonstrated by contributions to Enarx, wasmtime and x86_64—with practical tooling and DevOps work on projects like Podman, util-linux and zksync-era. Comfortable across C/C++, Rust and runtime/OS internals, he prefers tackling unfamiliar challenges and building robust, secure infrastructure rather than repeating routine tasks. His background spans enterprise architecture and release management through long-term roles at Arvato and consultancy, to targeted open-source contributions that add kernel syscall handling, guarded stack allocators and networking support to high-profile projects. Notably, he blends academic rigor (Diplom in Mathematics and Theoretical Computer Science) with hands-on improvements to reproducible builds and cross-platform support, making him a pragmatic systems engineer who elevates both security and developer ergonomics.
24 years of coding experience
23 years of employment as a software developer
Diplommathematiker Mathematik und Theoretische Informatik, Diplommathematiker Mathematik und Theoretische Informatik at Karl Marx Universität Leipzig
Contributions:6 releases, 386 reviews, 4342 commits in 13 years 1 month
Contributions summary:Harald primarily focused on maintaining and enhancing the Dracut initramfs infrastructure, contributing to improvements in URL handling and systemd integration. They also worked on improving the system's security and integrity through FIPS mode implementation. The user was also involved in bug fixes and general improvements to various utility scripts within the project, including improvements in the handling of user-defined command line parameters.
Contributions:898 reviews, 761 commits, 376 PRs in 3 years 2 months
Contributions summary:Harald implemented functionality for low-level system calls and memory management related to confidential computing within the Enarx project. They introduced two new crates, `linux-syscall` and `vmsyscall`, indicating a focus on interacting with the Linux kernel and handling virtual machine system calls. Further contributions involved implementing a stack-based memory allocation scheme with features such as stack alignment and guard pages to enhance security. This suggests a focus on writing secure system level applications.
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.