People
Oto Mraz
Main Advisor
2023–present · PhD Candidate
Geo-distributed transactions
Andra Ionescu
Main Advisor
2020–2025 · Now Postdoc at KTH
Automated feature discovery and data augmentation for ML
George Siachamis
Main Advisor
2019–2024 · Now Postdoc at INRIA Saclay
Fault tolerance, autoscaling, and similarity joins in stream processing
Christos Koutras
Main Advisor
2018–2024 · Now Postdoc at NYU
Schema matching and joinability discovery in data lakes
Kyriakos Psarakis
Main Advisor
2021–2026 · Now Software Engineer at Ververica
Distributed transactions and stateful functions on streaming dataflows
Ziyu Li
Main Advisor
2019–2024 · Now Data Scientist, Generative AI Engineer at Philips
ML inference query optimization and model zoo metadata management
Paris Carbone
External Advisor; Main Advisor: Seif Haridi
2013–2018 · Now Assoc. Prof. at KTH
Apache Flink, stream processing, and window aggregation
Andreas Kunft
Daily Supervisor; Main Advisor: Volker Markl
2014–2019 · Now Head of Backend Engineering at Aignostics
Optimizing ML pipelines across linear and relational algebra
Alexander Alexandrov
Daily Supervisor; Main Advisor: Volker Markl
2012–2018 · Now Software Engineer at Firebolt
Implicit parallelism and deep language embedding for scalable data analysis
George Christodoulou
2023–present · Postdoc · TU Delft
Transactional cloud applications and stateful dataflow runtimes
Rihan Hai
2021 · Now Asst. Prof. at TU Delft
Data integration and ML-driven query processing
Marios Fragkoulis
2018–2021 · Now VP of Engineering at Persado
Stream processing systems, fault tolerance, and stateful functions
MP
2025 · TU Delft
Global State Queries in Stream Processing
SK
2025 · TU Delft
Global-State Querying in Stream Processing using Snapshots
XH
2025 · TU Delft
Heuristic Optimization of Amazon Redshift Table Configurations
LV
2025 · TU Delft
An Intermediate Representation for Stateful Dataflows
ZM
2024 · TU Delft
Human Interaction in Tabular Data Augmentation
PR
2024 · TU Delft
Estimation of Similarity Between Data Streams
TQ
2023 · TU Delft
Experimental evaluation of distributed similarity joins
GW
2023 · TU Delft
Benchmarking checkpointing algorithms in Stream Processing Engines
WVL
2023 · TU Delft
Consistency in Stateful FaaS Platforms
MS
2023 · TU Delft
Minimizing aborts in an epoch based transaction protocol
NG
2023 · TU Delft
Incremental Snapshotting in Transactional Dataflow SFaaS Systems
HK
2023 · TU Delft
Enriching Machine Learning Model Metadata
MC
2023 · TU Delft
Benchmarking Stateful Serverless Functions
KC
2023 · TU Delft
Generating labeled datasets for schema matching
CG
2023 · TU Delft
Dirty Entity Resolution starring Locality-Sensitive Hashing
TV
2023 · TU Delft
Online state migration in modern stream processing engines
JH
2023 · TU Delft
Neural Session Recommendation
AP
2022 · TU Delft
Declarative Image Generation
AW
2022 · TU Delft
Distributed Dataflow Transactions
JS
2022 · TU Delft
Cost Estimation for Factorized Machine Learning
WW
2022 · TU Delft
An exploratory journey to combine schema matchers
HB
2021 · TU Delft
Large Scale In-Database Machine Learning
JV
2021 · TU Delft
S-Query: Opening the Black Box of Internal Stream Processor State
MZ
2021 · TU Delft
Benchmarking Checkpoint-based Fault Tolerance Algorithms
MH
2021 · TU Delft
Distributed Transactions on Serverless Stateful Functions
RB
2021 · TU Delft
Benchmarking Distributed Database Performance
KK
2021 · TU Delft
The State of Data Streaming Practices at ING
WZ
2021 · TU Delft
Anyone Can Cloud: Democratizing Cloud Application Programming
MP
2021 · TU Delft
State Migration in Stream Processing Systems
MV
2020 · TU Delft
Which error detection tool to choose?
MP
2020 · TU Delft
Finding and materializing common subexpressions among queries
KP
2020 · TU Delft
Holistic Schema Matching at Scale
TS
2020 · TU Delft
The Design and Implementation of a Stateful Streaming Rule Language
AS
2019 · TU Delft
Real-time anomaly detection in logs using rule mining and complex event processing at scale
MN
2019 · TU Delft
Data Versioning for Graph Databases
NVK
2019 · TU Delft
Epoch alignment in stateful streams
ARC
2016 · TU Berlin
Window Aggregate Sharing for out-of-order Stream Processing
AL
2015 · TU Berlin
Scaling up Computations on Highly Skewed Graphs
MQ
2015 · TU Berlin
A Benchmark Environment for Big Data System Spark and Flink
JT
2015 · TU Berlin
Rich Window Discretization Techniques in Distributed Stream Processing
RW
2015 · TU Berlin
Airline Passenger Estimation: A Scalable Logit-based Approach
SH
2014 · TU Berlin
Workflow Management System on Stratosphere

© Asterios Katsifodimos   |   Last Update: 23 Mar 2026   |   Web site code on Github