urunc
A container runtime that aims to be the "runc for unikernels", bridging traditional unikernels with containerized, cloud-native environments.
I am a systems software engineer working on virtualization technologies and operating systems. My main focus is improving the performance and scalability of lightweight VMMs, and making unikernels practical in cloud-native environments by porting applications, libraries, and language runtimes.
I lead the development of urunc, a CNCF Sandbox container runtime for unikernels, and bunny, a tool for building unikernels as easily as containers. Together they let users docker build and docker run unikernels and similar lightweight technologies.
My work spans the whole stack: hypervisors (KVM, Xen) and lightweight VMMs, hardware acceleration (GPU/FPGA) virtualization for serverless and edge computing, and cloud-native integration with Kubernetes.
My research interests include Low-level systems (kernels, hypervisors: KVM, Xen), Lightweight VMMs (performance and scalability), Unikernels (porting applications, libraries, language runtimes), WebAssembly runtimes, Hardware acceleration (GPU/FPGA) virtualization, Serverless / FaaS, Cloud-native and edge-cloud continuum.
A container runtime that aims to be the "runc for unikernels", bridging traditional unikernels with containerized, cloud-native environments.
A tool that makes building and packaging unikernels as easy as building containers.
A runtime library for hardware acceleration that exposes an API of functions which can be offloaded to hardware accelerators.
NTUA diploma thesis project: design and implementation of a simple unikernel fork and pipe mechanism that preserves the single-address-space model.
EuroSys · 2026
HPDC · 2025
SoCC · 2025
SoCC · 2024
KubeCon + CloudNativeCon Europe 2026, Amsterdam, Netherlands · 2026
Open Source Summit Europe 2025, Amsterdam, Netherlands · 2025
FOSDEM 2025 (Containers devroom), Brussels, Belgium · 2025
FOSDEM 2025 (WebAssembly devroom), Brussels, Belgium · 2025
KubeCon + CloudNativeCon Europe 2024, Paris, France · 2024
FOSDEM 2024 (Microkernel & Component-based OS devroom), Brussels, Belgium · 2024
FOSDEM 2024 (Containers devroom), Brussels, Belgium · 2024