Supervision

Throughout my research career, I have supervised MSc and BSc students in the following projects:

MSc Thesis: Geo-distributed Transactional Functions as a Service

MSc Thesis, TU Delft, EEMCS Faculty, 2025

In this project I will supervise a MSc student in his thesis on Geo-distributed Transactional Functions as a Service in Styx. The student will profile the performance of Styx specifically in the case geo-distirbution (which the associated difficulty of extra cross-regional latency, different types of failures, etc.). He will then implement new concurrency control protocols aiming to optimize for geo-distributed systems.

MSc Thesis: Autoscaling for Transactional Stateful Functions

MSc Thesis, TU Delft, EEMCS Faculty, 2025

In this project I will supervise a MSc student in his thesis on autoscaling transactional stateful functions. The student will profile the performance of Styx under varying user demand and resource supply, devise policies for automatically scaling Styx for optimal performance, and evaluate the performance of the policies in practice.