I’m in the academic job market.

Previously, I was a senior research scientist in Delivery Hero SE heading a team of research engineers. Before that, I held an assistant professor position in Distributed Systems at the Department of Computer Science and Engineering of the University of Ioannina in Greece. Prior to that I worked as a Postdoc researcher on scalable stream processing and data integration with Assis. Prof. Asterios Katsifodimos at the Web Information Systems group in Delft University of Technology (TUDelft).

I hold a PhD in main memory data analytics from the Department of Management Science and Technology of the Athens University of Economics and Business supervised by Prof. Diomidis Spinellis. Before that I received an MSc with distinction in Computer Science from the Department of Computing of the Imperial College London, and a BSc also from the Department of Management Science and Technology of the Athens University of Economics and Business.

I have worked as a technical advisor in Hazelcast Inc. (Silicon Valley, U.S.), as a cloud software engineer at GRNET, and as a software engineer at COSMOTE where I built and operated big data workflows.

News

  • April 2024: Our paper “CheckMate: Evaluating checkpointing protocols for streaming dataflows” will be presented at ICDE 2024.

  • February 2024: Our paper “A survey on the evolution of stream processing systems” has been accepted for publication in VLDBJ.

  • January 2023: Our paper “Stateful entities: Object-oriented applications as distributed dataflows” will appear as an abstract in CIDR 2023.

  • April 2022: Our paper “Distributed transactions on serverless stateful functions” received the best paper award at DEBS 2022.

  • April 2022: Our paper “Join path-based data augmentations for decision trees” will be presented at the DBML workshop of ICDE 2022.

  • April 2022: Our paper “S-Query: Opening the black box of internal stream processor state” will be presented at the research track of ICDE 2022.

  • March 2022: I serve as a program committee member of ICDE 2023 research track.

  • January 2022: I serve as local publicity chair of EDBT 2022.

  • December 2021: I serve as a program committee member of SSDBM 2022.

  • December 2021: I serve as a program committee member of ACM DEBS 2022.

  • July 2021: Our paper “Distributed Transactions on Serverless Stateful Functions” received the Best Paper Award at ACM DEBS 2021.

  • June 2021: I serve as a program committee member of ICDE 2022 research track.

  • May 2021: We will present our demo paper “Valentine in Action: Matching Tabular Data at Scale” in VLDB 2021.

  • May 2021: We will present our research paper “Distributed Transactions on Serverless Stateful Functions” in DEBS 2021.

  • April 2021: We will present our industrial track paper “Hazelcast Jet: Low-Latency Stream Processing at the 99.99th Percentile” in VLDB 2021. You can read it in arxiv.

  • March 2021: We will present our research paper “Clonos: Consistent Causal Recovery for Highly-Available Streaming Dataflows” in SIGMOD 2021. Clonos is available online.

  • December 2020: We will present our research paper “Valentine: Evaluating Matching Techniques for Dataset Discovery” in ICDE 2021. Learn more about the Valentine project.

  • August 2020: “A Survey on the Evolution of Stream Processing Systems” is available to read in arxiv.

  • February 2020: We will present our tutorial “Beyond analytics: The Evolution of Stream Processing Systems” in SIGMOD 2020. The tutorial’s website contains links to the slides and recordings.

  • January 2020: We will present our short paper on “REMA: graph embeddings-based relational schema matching” in the SEAdata workshop of EDBT 2020 to be held in Copenhagen between 30 March - 2 April 2020.

  • January 2020: I serve as a program committee member of SSDBM 2020: 32nd International Conference on Scientific and Statistical Database Management, which will be held in Vienna, Austria on 7-9 July 2020.

  • October 2019: I serve as a program committee member of SEAA 2020 Software Analytics: Mining Software Open Datasets and Repositories (STREAM), which will be held in Portoroz, Slovenia on 26-28 August 2020.

  • October 2019: We will present our work “Deploying Stateful Functions as a Service (FaaS) on Streaming Dataflows” in Flink Forward 2019 in Berlin (video).

  • May 2019: Our demo paper “Stateful functions as a service in action” (pdf) will be presented in VLDB 2019.

  • May 2019: I serve as a program committee member of CIKM 2019 (28th ACM International Conference on Information and Knowledge Management), which will be held in Beijing, China on November 3-7 2019.

  • December 2018: Our vision paper “Operational Stream Processing: Towards Scalable and Consistent Event-Driven Applications” has been accepted in the Extending DataBase Technology conference (EDBT’19).

  • August 2018: The paper “Live interactive queries to a software application’s memory profile” has been accepted for publication in the IET Software journal.

  • July 2018: I serve as a program committee member of CCGRID 2019 (19th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing), which will be held in Larnaca, Cyprus on 14-17 May 2019.