Olaf Hering is a seasoned embedded and systems software engineer with 26 years of experience specializing in Linux on PowerPC architectures and low-level integration. He spent a decade porting and maintaining SuSE Linux for a wide range of PowerPC hardware and has contributed to the Linux kernel, openSUSE/SLES and notable open-source projects like libguestfs and Kodi. Olaf brings deep expertise in cross-platform build and tooling infrastructure, having improved VM disk-image tooling and host integration for libguestfs and fixed critical portability and media-handling issues in Kodi. Based in Nuremberg, he pairs pragmatic engineering with long-term maintenance mindset—comfortable shipping patches that keep legacy and niche hardware ecosystems alive.
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
Back-end Developer
Contributions:24 commits, 30 PRs, 66 comments in 3 years 10 months
Contributions summary:Olaf's contributions primarily focused on bug fixes and code improvements within the Kodi codebase. They addressed several warnings related to potential undefined operations and incorrect type usage in various C++ files, specifically related to image processing (cximage) and file utilities. The user also restored compatibility with older versions of SQLite3 and updated the minimum version of libdrm required by the project. Furthermore, they refined the code related to modification date retrieval and Wayland compilation.
library and tools for accessing and modifying virtual machine disk images. PLEASE DO NOT USE GITHUB FOR ISSUES OR PULL REQUESTS. See the website for how to file a bug or contact us.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:39 commits, 2 comments, 1 issue in 9 years 2 months
Contributions summary:Olaf primarily contributed to the `libguestfs/libguestfs` project by enhancing the system's ability to interface with external tools and managing the build environment. This included adding a mechanism to track external commands called by `guestfsd` and making changes to various support scripts. The user also made a series of fixes related to library functionality, build processes, and system configuration which directly impacted the project's integration with SuSE-based systems.
contact-usdo-not-usedisklinuxvirtual-machine
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.