Marc Rittinghaus

Head Of Engineering at Unikraft

Bensheim, Hesse, Germany
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
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.
code12 years of coding experience
job9 years of employment as a software developer
bookDr.-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)
github-logo-circle

Github Skills (10)

kernel10
memory-management10
assembly10
c-programming10
system-programming10
kernel-mode10
x8610
gdb9
device-driver8
virtualization8

Programming languages (7)

MDXShellC++CRustGoPython

Github contributions (5)

github-logo-circle
unikraft/unikraft

Mar 2021 - Nov 2022

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Role in this project:
userBack-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.
cloud-nativekernelsecurityunikernelunikraft
marcrittinghaus/unikraft

Mar 2021 - Jan 2024

Unikraft is an automated system for building specialized POSIX-compliant OSes known as unikernels. (Core repository)
Contributions:245 pushes, 154 branches in 2 years 11 months
posixoperating-systemcompliantlinuxposix-compliant
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