Amine (أمين) Mhedhbi

   header photo of Amine Mhedhbi

School of Computer Science
University of Waterloo
Waterloo, Ontario


About Me

The overarching goal of my research is to build data systems capable of efficient and scalable query processing. My Ph.D. research focuses on developing novel query processing, optimization, and storage techniques for querying graph-structured relations. To that end, I have been designing and implementing GraphflowDB, an in-memory analytical DBMS which allows me to rethink core DBMS components e.g., physical operators, cost model, and cardinality estimator. From Oct. 2021 to Jun. 2022, I was part of initiating a rewrite of GraphflowDB into Kùzu, a usable DBMS. Kùzu is under active development and has an incredible team behind it.

I have completed two summer internships (2021 and 2022) at Microsoft Research expanding my work into transactional processing and cloud infrastructure. On the transactional processing side, I researched optimizations to locking protocols under contention for data-sharing DBMSs. On the cloud infrastructure side, I worked on orchestration of Database-as-a-Service tenants during automatic cluster upgrades. During undergrad, I interned at Société Générale, Ericsson, ThalesGroup, InterDigital, and Immersion.

During my Ph.D., I was partially suppported by a Microsoft Research Fellowship and by a David R. Cheriton Scholarship.


Invited Talks & Workshop Presentations