I am mostly interested in the lower levels of the systems stack, mainly in Hypervisor and OS level, where i can easily create kernel oops.
A significant part of my time has been spent in Unikernels, porting applications, libraries, language runtimes and in general trying to make them more friendly in existing technologies. Moreover, i had the chance to dive in the 2 most well used hypervisors (KVM, Xen). Lately, i started exploring the area of hardware acceleration, in order to provide an efficient and secure virtualization solution for devices (GPUs, FPGAs).
I graduated from School of Electrical and Computer Engineering in National Technical University of Athens (NTUA). I conducted my diploma thesis at the CSLab, where i had the chance to meet and work along with Dr. Anastasios Nanos, Stratos Psomadakis, Konstantinos Papazafeiropoulos and Stefanos Gerangelos, under the supervision of Prof. Georgios Goumas. During my thesis, i designed and implemented a fork and pipe mechanism for Unikernels, preserving their single address space notion.