Marc Rittinghaus is Head of Engineering at Unikraft with 11 years of experience bridging systems research and production-grade cloud-native kernel development. He combines deep academic expertise—a Dr.-Ing. in operating systems and virtualization and years teaching advanced OS and virtual systems courses—with hands-on systems programming, contributing core memory-management, GDB stub, and virtio driver improvements to the Unikraft project. Marc is skilled at turning low-level kernel internals into reliable platform features, and he has supervised and taught large cohorts and dozens of theses, reflecting strong mentorship and technical leadership. Based in Bensheim, Germany, he leads engineering while remaining an active contributor to high-performance, security-minded open-source primitives that power unikernel tooling. An often-unspoken strength is his ability to translate rigorous research insights into pragmatic engineering tradeoffs for production systems.
12 years of coding experience
9 years of employment as a software developer
Dr.-Ing., Operating Systems, Virtualization, with distinction (summa cum laude), Dr.-Ing., Operating Systems, Virtualization, with distinction (summa cum laude) at Karlsruhe Institute of Technology (KIT)
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Role in this project:
Back-end Developer & Systems Programmer
Contributions:402 reviews, 127 commits, 57 PRs in 1 year 9 months
Contributions summary:Marc Rittinghaus made significant contributions to the Unikraft kernel, focusing on low-level system programming aspects. Their work involved fixing bugs and implementing improvements related to memory management, specifically concerning the implementation of the paging API, addressing memory alignment issues, and incorporating write protections. They also enhanced the GDB stub and the virtio driver, and added functionality to the event handling within the kernel, indicating a strong understanding of kernel internals and system-level development.
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.