Supervision

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

MSc Thesis: Dynamic Data Remastering

MSc Thesis, TU Delft, EEMCS Faculty, 2026

In this project I will supervise a MSc student (Zofia Rogacka) in her thesis on dynamic data remastering. The student will build on earlier work on data remastering, this time focusing on designing a policy that will work effectively also for a cluster consisting of several regions, and be able to work around data privacy restrictions effectively.

MSc Thesis: Transactional guarantees for Agentic AI Systems

MSc Thesis, TU Delft, EEMCS Faculty, 2026

In this project I will supervise a MSc student (Daniel Rachev) in his thesis on transactional guarantees for multi-agent systems. The student will investigate how we can provide agentic systems with favorable guarantees such as atomicity, consistency, revesibility, etc. while maintaining their high performance.

MSc Thesis: Efficient Remastering for Geo-Distributed Databases

MSc Thesis, TU Delft, EEMCS Faculty, 2025

In this project I supervised a MSc student (Emiel de Graaf) in his thesis on Efficient Remastering for Geo-Distributed Databases. The student will profile exsiting data remastering policies and their impact on transactional throughput, latency and monetary costs. He will then implement new data remastering policy to adapt to dynamic and shifting transactional workloads, e.g., diurnal cycles.

MSc Thesis: Autoscaling for Transactional Stateful Functions

MSc Thesis, TU Delft, EEMCS Faculty, 2025

In this project I supervised a MSc student (Dorian Erhan) 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.