Jakob Naucke

Software Engineer at Red Hat

Utrecht, Utrecht, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code7 years of coding experience
bookBachelor of Science - BS, Angewandte Informatik, Bachelor of Science - BS, Angewandte Informatik at IBM Deutschland GmbH
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Delft University of Technology
bookBachelor of Science - BS, Applied Computer Science, Bachelor of Science - BS, Applied Computer Science at DHBW Mannheim
github-logo-circle

Github Skills (24)

s390x10
scripting10
qemu10
vfio10
bash10
cicd10
script10
go10
virtualization10
sh10
shell10
devops10
build-system9
system-administration9
rust8

Programming languages (7)

ShellRustCOBOLTeXGoHTMLPython

Github contributions (5)

github-logo-circle
kata-containers/tests

Jan 2021 - Mar 2022

Kata Containers tests, CI, and metrics
Role in this project:
userDevOps Engineer
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.
containerskata-containersdockerkubernetesmetrics
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:
userBack-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.
Request Free Trial
Jakob Naucke - Software Engineer at Red Hat