I am a research scientist in the SyCoMoRES team at Inria Lille. I hold a Ph.D in computer science, advised by Antoine Miné, during which I worked on the static analysis of Python (and Python+C) programs within the ERC MOPSA project. I have designed with Denis Merigoux a modern compiler for the French tax code, which is being transferred to the French tax administration.
The aim of my research is to improve the quality of software through the field of formal methods, and mainly automated program verification. I aspire to develop and apply methods to the most realistic systems possible. I have a particular interest in implementations of computational laws (taxes, benefits).
These days, I am exploring
I am also one of the maintainers of the Mopsa static analyzer.
I am looking for motivated interns, PhD students, postdocs & collaborators. Applicants from all backgrounds, horizons, genders and ages are encouraged to apply. Informal inquiries are welcome, do feel free to send me an email!
Happy to announce a public release of Try-Mopsa, you can read more about it in a preprint.
Looking forward to co-chair the Artifact Evaluation of PLDI 2026.
I have been granted an Amazon Research Award!.
Consider joining the Abstract Interpretation Zulip and the Mopsa Zulip for discussions.
Static Type and Value Analysis by Abstract Interpretation of Python Programs with Native C Libraries.
Under the supervision of Antoine Miné - 2018 -- 2021.
APR team, LIP6, Sorbonne Université, Paris, France.
Formal verification of Static Analyses of Floating-point Programs.
Under the supervision of Eva Darulova - February to June 2017.
Automated Verification and Approximation team, MPI-SWS, Saarbrücken, Germany.
Black-box Variational Inference in Probabilistic Programming.
Under the supervision of Hongseok Yang - May to July 2016.
Department of Computer Science, University of Oxford, UK.
Abstract Interpretation of Concurrent Programs.
Under the supervision of Antoine Miné - June & July 2015.
ANTIQUE Team, École Normale Supérieure, Paris, France.
I strongly believe that academic prototypes accompanying research papers are important to show that a proposed technique works. I care about improving these prototypes to make them usable tools accessible to others, although it takes a lot of effort.
I am proud to be one of the core contributors of the following software:
PLDI 2026 Artifact Evaluation chair with Qirun Zhang.
ECOOP 2025 Artifact Evaluation chair with Karine Even-Mendoza and Yannick Zakowski
ECOOP 2024 Artifact Evaluation chair with Karine Even-Mendoza
Invited editor for STTT special issue with Cindy Rubio González
SOAP 2024 PC chair with Cindy Rubio González
Jury concours 2025 CRCN/ISFP Inria Lille, co-référent parité égalité des chances. Le concours a reçu 31 candidatures et auditionné 13 personnes sur deux jours.
Membre du CSI de Dorian Lesbre.
J’ai été jury en Juin 2023 et en Juin 2024 des oraux d’informatique, sur les concours d’entrées aux Écoles Normales Supérieures via les filières MP et MPI des classes préparatoires. Les rapport du jury sont disponibles (2023, 2024)
Depuis Mars 2022, je suis membre du “collège logiciel” du Comité National pour la Science Ouverte.