Teaching

Courses

  • Quarter 4 2020/21/22/23/24 - Head Teaching Assistant - TU Delft: MSc IN4331: Web-scale Data Management. I created a system that evaluated the efficiency and consistency of distributed microservices developed by the student teams and, assisted the teams to reach that goal.
  • Quarter 3 2020/21 - Head Teaching Assistant - TU Delft: Online Learning Taming Big Data Streams: Real-time Data Processing at Scale. I helped create the lab assignments and assisted students.
  • Quarter 1 2019 - Teaching Assistant - TU Delft: BSc CSE2520: Big Data Processing. I assisted students during the lab hours.

MSc Thesis Supervision

Thesis Year
Martijn de Heus Distributed Transactions on SFaaS using Coordinator Functions 2021
Wouter Zorgdrager Anyone Can Cloud: Democratizing Cloud Application Programming 2021
Alex Walker Distributed Dataflow Transactions 2022
Martijn Comans Benchmarking Stateful Serverless Functions 2023
Nikos Gavalas Incremental Snapshotting in Transactional Dataflow SFaaS Systems 2023
Konstantinos Chronas Generating Labeled Datasets for Schema Matching 2023
Marcus Schutte Minimizing aborts in an epoch based transaction protocol for deterministic databases 2023
Wouter van Lil Consistency in Stateful FaaS Plaforms 2023
Theodoros Veneti Online state migration in modern stream processing engines 2023