About me

Depending on viewing conditions, a computer science student with a background in physics, or a lost physicist happily wandering through type and category theory.

Status

As of September 2025, I have completed the MPRI master's program and obtained a master's degree in computer science. I will spend the 2025/2026 academic year in internships in industry and/or academia, in order to scout out career possibilities before committing to a PhD. Administratively, I remain a student at ENS Paris.

Contact

Education

In addition to the MPRI master's degree in computer science, I have obtained bachelor's degrees in mathematics (2023) and physics (2022), both from École Normale Supérieure. Before ENS, I followed the PSI track of classe préparatoire at Louis-le-Grand.

Internships

Compiling Lean programs with Rocq's extraction pipeline (2025—03/08)

Five-month research internship supervised by Yannick Forster at the Cambium group of Inria Paris.
Investigated the different tradeoffs made by Lean's compiler, which targets C, and Rocq's verified extraction pipeline, which targets the OCaml compiler's intermediate representation.

Links: internship report, source code.

SatisfIA research project (2024—03/08)

Project investigating alternatives to maximization-based planning for safer AI agents.
Five-month research internship supervised by Jobst Heitzig at PIK Potsdam.
What I did:

CASPEr-Gradient experiment (2022—06/07)

Axion-like dark matter search experiment via Nuclear Magnetic Resonance with hyperpolarized xenon.
One-month internship supervised by Hendrik Bekker and Dmitry Budker at the MAM section of Helmholtz Institute Mainz.
What I did: