Peter Okelmann 🐧
Peter Okelmann

PhD Student

About Me

Peter Okelmann is a PhD candidate with the Systems Research Group at Technical University Munich. His research interests include virtualization with containers or virtual machines, often at their intersection with networking. Aside from his research, he sometimes contributes to NixOS as a maintainer.

In the past, he interned at Nokia Bell Labs, advised by Istemi Ekin Akkus and Riuchuan Chen, where he addressed the I/O performance gap imposed by hardware confidentiality onto virtual machines.

Download CV
Interests
  • (Confidential) Virtual Machines
  • Networking
  • IO device virtualization
  • Functional system definitions
Education
  • Ongoing: Dr. rer. nat. Informatics (PhD)

    Technical University Munich

  • MSc Informatics

    Technical University Munich

  • BSc Informatics

    Technical University Munich

📚 My Research

I do research around virtualized systems and networking. Motivated by my work on server management/DevOps/NixOS i enjoy building tools for containers and improve VMs.

My research focuses on the intersection of VMs and networking, codesigning VM networking, drivers, and emulators.

Recent Publications
(2025). MorphOS: An Extensible Networked Operating System. In CoNEXT'25.
(2024). uIO: Lightweight and Extensible Unikernels. In SoCC'24.
(2022). VMSH: Hypervisor-agnostic Guest Overlays for VMs. In EuroSys'22.
(2021). Adaptive Batching for Fast Packet Processing in Software Routers using Machine Learning. In NetSoft'21.
Talks