I work on data management systems, with a particular focus on query execution and optimization, and infrastructure for AI agents and AI-integrated applications.
My research currently centers on two directions: (i) designing query engines for analytical and semantic processing (e.g., Flock integrated into DuckDB and FFX); and (ii) building reliable AI systems for code generation (Distillery), human-guided adaptation (GenEdit), and benchmark mutation (SQLMorph).
I am currently an assistant professor at Polytechnique Montréal, an associate academic at Mila (Québec AI Institute), and occasionally serve as a technical advisor in industry.