I obsess over one question: how do you build distributed storage systems that don’t break, don’t leak, and don’t slow down?
I am a Researcher at Azure Research (Security and Privacy Group), where I work on the next-generation secure storage stacks and filesystems. I leverage the hardware advancements in confidential computing (e.g., TEEs, CVMs) and networking (direct I/O, SmartNICs, DPUs) to build robust, high-performance systems — from transactional databases and replicated KV stores to full filesystems.
I got my PhD from the University of Edinburgh (UoE), advised by Prof. Pramod Bhatotia, where I designed and built dependable distributed data management systems for confidential computing. During my PhD I interned twice at Microsoft Research in Cambridge, UK and Microsoft Research in Redmond, WA, USA. I also served as a Research Assistant and a member of the Institute for Computing Systems Architecture (ICSA) and the Chair of Distributed and Operating Systems. Before joining ICSA, I graduated from School of Electrical and Computer Engineering, NTUA, Greece.
Interests: Distributed and dependable systems, filesystems, transactional datastores, replication protocols, storage architectures.
