Mon CV
Éducation
| 2022 | MVA: Master de Mathématiques, Vision, Apprentissage (M2), École normale supérieure Paris-Saclay |
| Cours en apprentissage, vison, traitement d’images, statistiques, optimisation. | |
| 2021 | L3 d’économie, École Normale Supérieure, Paris, mention très bien |
| Césure entre le M1 et M2 d’informatique. Cours en économetrie. | |
| 2020 | M1 d’informatique, École Normale Supérieure, Paris, mention très bien |
| Cours notamment en apprentissage et vision. | |
| 2019 | L3 d’informatique, École Normale Supérieure, Paris, mention très bien |
| 2018 | Admis à l’ENS, Lycée Louis-le-Grand, Paris, classé 25e au concours MPI |
| 2017 | Baccalauréat S, Lycée Eugène Delacroix, Maisons-Alfort, mention très bien |
Expérience
Expérience professionnelle
| 2021 | Stage de deux mois de traitement du langage naturel. Sciences Po (Paris), Thomas Chaney. |
| Traitement de descriptions d’objets de musée pour construire un modèle de croissance technologique. | |
| 2020 | Stage de six mois en apprentissage par renforcement. TU Delft (Delft), Javier Alonso-Mora. |
| Optimisation de la fonction de récompense dans des problèmes symétriques d’apprentissage par renforcement. | |
| 2019 | Stage de deux mois en sécurité et compilation. MPI-SWS (Saarbrücken) et Inria (Sophia-Antipolis), Gilles Barthes. |
| Sécurisation formelle de la transformation SSA pour préserver la propriété de non-interférence. | |
| 2018 | Tutorat d’un groupe de douze élèves en sciences. |
| Dans le cadre de l’initiative TalENS, qui vise à aider les élèves du secondaire à poursuivre des études supérieures. |
Programmation
- Génération d’images avec SinGAN (Pytorch)
- Analyse des données de mortalité et du prix du blé à Uzerche (France) (R)
- Modélisation physique de la propagation d’ondes dans un milieu hétérogène aléatoire (Python)
- Analyseur statique pour un langage de type C (OCaml)
- Compilateur pour un sous-langage de Kotlin (OCaml)
- Simulateur de processeur MIPS codé dans un langage de description du matériel (Mini-Jazz)
Compétences en programmation
| Bon niveau: | Python (and PyTorch), OCaml, R |
| Intermédiaire: | C++,assembleur x86-64, PostgreSQL |
| Basique: | Kotlin, Coq |
Langues
| Français | Langue maternelle |
| Anglais | Parlé couramment |
| Allemand | Niveau scolaire |