Download the PDF

Education

École Polytechnique Fédérale de Lausanne (EPFL) — Lausanne, Switzerland MSc Computer Science, Systems specialization, 2023 – 2026 · GPA 5.6/6.0

National and Kapodistrian University of Athens — Athens, Greece BSc Computer Science, 2016 – 2021 · GPA 9.2/10.0

Experience

Digital Wave Finance AG · Software Engineer, Low Latency Trading · Zug · Jul 2026 – present

  • Develop low-latency, high-throughput exchange connectivity for venues such as Binance: market data ingestion and private streams (order, wallet and order book updates).
  • Optimize the hot path through profiling and benchmarking: minimize cache misses, cross-core communication, data sharing and thread contention, and speed up packet parsing.

Oracle — MySQL HeatWave · Software Engineer Intern · Zürich · Feb – Aug 2025

  • Developed a data-fetch cache: up to 67% speedup and 83% less network overhead on TPC-H and TPC-DS.
  • Implemented wait-free thread synchronization and optimistic concurrency control for consistent access to shared state.

Athena Research Center · Research Associate · Athens · Aug 2021 – Sep 2024

  • Researched and developed a query optimizer for SQL queries with user-defined functions using tracing JIT compilation and operator fusion; achieved up to 27× speedup over Spark, SQLite and PostgreSQL.

Nokia · Software Engineer (Working Student) · Athens · Oct 2020 – Jul 2021

  • Developed a diagnostic tool to automatically trace test failures and identify faulty commits in CI/CD pipelines, which cut the time needed to identify and debug failures.

Publications

  • Optimizing UDF Queries in SQL Data Engines — full paper, EDBT 2026 (Athena Research Center)
  • The Effectiveness of Compression for GPU-Accelerated Queries on Out-of-Memory Datasets — workshop paper, DaMon 2025 (EPFL, DIAS Lab)
  • QFusor: A UDF Optimizer Plugin for SQL Databases — demo paper, ICDE 2024 (Athena Research Center) — Best Demo Paper Award
  • Predicting Query Execution Time for JIT Compiled Database Engines — abstract, CIDR 2023 (EPFL, DIAS Lab)

Skills

  • Languages: C, C++, Python, Rust, Go, SQL, Bash, assembly (x86-64, LLVM IR, MIPS)
  • Systems & tooling: Linux, macOS, Git, CMake, GNU autotools, Docker, CI/CD, TCP/UDP
  • Debugging & profiling: GDB, LLDB, Valgrind, perf, strace/ltrace, Wireshark