My CV is available in English (long version) and in French (long version)
Instructor for CS-428 (Interactive
Theorem Proving) (Spring 2026, EPFL, Switzerland).
Master-level course on interactive theorem proving,
computer-checked mathematics, compiler verification, proofs
as programs, dependent types, and proof automation.
Teaching assistant for Foundations of
Programming Languages, Verification, and Security
(Winter Semester 2023-2024, Ruhr Universität Bochum,
Germany).
One semester course based on Software Foundations Vol.
2.
Teaching assistant for Writing and Verifying Functional Programs in Coq (Summer School on Cryptography, Blockchain, and Program Verification, Mathinfoly 2019, Lyon, France).