Jakob Naucke is a software engineer with 7 years of experience specializing in Kubernetes, Linux, trusted/confidential computing, and DevOps, currently at Red Hat after a multi-year tenure in IBM’s Linux on Z and container teams. He contributes to high-profile open-source projects like Kata Containers, where he implemented s390x and VFIO-AP device pass-through, enabled virtio-fs, and improved CI/CD across architectures—work that bridges low-level system code and cloud-native tooling. Jakob’s background includes hands-on kernel and QEMU adjustments, packaging for s390x, and automating complex cross-architecture builds, reflecting deep expertise in mainframe-class hardware and secure virtualization. Based in Utrecht, he combines academic training from Delft and hands-on industry experience to solve platform-level reliability and compatibility challenges that are easy to overlook but critical at scale.
7 years of coding experience
Bachelor of Science - BS, Angewandte Informatik, Bachelor of Science - BS, Angewandte Informatik at IBM Deutschland GmbH
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Delft University of Technology
Bachelor of Science - BS, Applied Computer Science, Bachelor of Science - BS, Applied Computer Science at DHBW Mannheim
Contributions:173 reviews, 126 commits, 96 PRs in 1 year 2 months
Contributions summary:Jakob primarily contributed to the Continuous Integration and Continuous Delivery (CI/CD) pipeline and environment setup for the Kata Containers tests repository. Their work included automating builds, managing dependencies, and configuring the test environment. They addressed platform-specific issues, upgraded tooling, and streamlined the build process across different architectures. Several commits focused on ensuring compatibility and correct behavior of the tests across various systems.
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
Back-end & System Engineer
Contributions:284 reviews, 145 commits, 113 PRs in 1 year 7 months
Contributions summary:Jakob primarily contributed to the Kata Containers project by implementing and supporting VFIO-AP (IBM Adjunct Processor) device pass-through. This involved adding support for hot-plugging IBM VFIO-AP devices, re-vendoring GoVMM, and enabling virtio-fs on s390x, a process which included modifications to the QEMU code and agent. Furthermore, the user addressed build and packaging issues related to s390x, including kernel installation and Dockerfile generation, while ensuring the agent supported CCW devices correctly. The contributions demonstrate a focus on supporting confidential computing technologies and s390x architecture.
firecrackervirtualizationociworkloadvdi
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.