A professional summary

Download my resume


  • Since september 2021 I study at the MPRI (Master Parisien de Recherche en Informatique).
  • Since 2018 I study computer science at the ENS Rennes.
  • From 2015 to 2018 I studied in a french CPGE (a kind of intensive school designed to prepare contests) in Lycée Bellevue in Toulouse.
  • From 2012 to 2015 I was in high school in Lycée Victor Hugo in Colomier.

Research and Teaching

  • Since september 2019 I collaborate weekly with team Lacodam in Rennes on the subject of Skyline Querries. This has lead to a publication at IWOCA 2021. available here
  • In summer 2019 I worked with team Lilac in Toulouse on the subject of "Epistemic Logic for IA in the context of games".
  • Between 2013 and 2018 I tutored some high school students in mathematics.

Programming Languages

Main Languages

When I need to write code I almost often resort to the following languages : Python, Ocaml, and LaTEX.
I am aware that LaTEX is not a programing language per say, let's just say it is still code.

Previously used

I used the following languages several times each but never enough to consider myself proeficient with them : SQL, C, C++, Java, NuSMV, COQ, HTML, and CSS.

Human languages

I am fluent in French and in English. I have minimal school level notions of German and Spanish.

Notable Elements

  • I participated in the SWERC contest both in 2019 and in 2020. The SWERC contest is the demi-finale for the ICPC contest.
  • I entered the ENS through the computer science contest without access to the relevant courses and so had to study the necessary material on my own.
  • I animate roleplay games and a bi-weekly basis as a part of the ENS Rennes gaming club.

Previous work in computer science

  • As a part of my internship with team Lilac, I wrote an article and devised an epistemic logic. Currently unavailable.
  • As a project in the ENS I built simple ray-tracing software for 3D renders.
  • I wrote code in OCaml to handle Delaunay triangulation in two dimensions.
  • Again for the ENS I made a basic Lisp interpretor in C++. Click here to download (in French) .
  • I wrote a summary article as a part of the Xtra module for the ENS Rennes. Click here to download (in English) .