Curriculum vitæ
Expérience
Développeur C++ pour la recherche opérationnelle
Juin 2023 - Maintenant
GIRO, Montréal, QC Canada
- Développement, documentation et maintenance d'algorithmes d'optimisation dans le domaine du transport en commun.
Travail de thèse de doctorat
Septembre 2019 - Décembre 2022
Laboratoire LERIA, Université d'Angers, France
- Conception d'un algorithme évolutionnaire générique et interprétable pour l'optimisation de propriétés moléculaires quelconques. Implémentation de l'algorithme au sein d'une bibliothèque logicielle (EvoMol) destinée à être maintenue et à être accessible à des utilisateurs non informaticiens.
- Proposition d'une méthode d'optimisation basée sur un modèle de substitution pour l'optimisation à coût réduit de propriétés moléculaires coûteuses. Le modèle de substitution est un modèle d'apprentissage automatique qui permet de prédire à faible coût les valeurs de la propriété cible.
- Intelligence artificielle explicable : génération d'explications contre-factuelles pour des modèles d'apprentissage automatique de propriétés moléculaires binaires.
Enseignement
Septembre 2019 - Juin 2022
Université d'Angers, France
- 192h d'enseignement, principalement à une audience d'étudiants en licence et master.
- Cours d'algorithmique et de programmation avancée (design patterns).
- Encadrement de plusieurs étudiants effectuant des stages au sein de laboratoire LERIA.
- Formation pratique à l'apprentissage automatique destinée à des enseignants de l'enseignement secondaire.
Représentant des doctorants au conseil du laboratoire
Septembre 2020 - Juin 2022
Laboratoire LERIA, Université d'Angers, France
- Rôle élu qui consiste à prendre part aux discussions et votes du conseil du laboratoire, en tant que représentant des doctorants.
Compétences principales
Programmation
Bonne connaissance de Python et C++, expérience avec C et Java.
Bibliothèques logicielles
Bonne connaissance de Scikit-Learn, NumPy, Pandas, Matplotlib, Seaborn, RDKit. Expérience avec Pytorch.
Outils
Git, Latex/Beamer, slurm, conda, bash et programmes UNIX.
Langues
Français (langue natale). Bon niveau en anglais.
Formation
Doctorat en Informatique
Septembre 2019 - Décembre 2022
Laboratoire LERIA, Université d'Angers, France
- Titre : "Recherche combinatoire guidée par apprentissage artificiel en chimie moléculaire.
- Thèse en Informatique liée aux domaines de l'apprentissage artificiel et de l'optimisation combinatoire. Application à la chimie moléculaire.
Master en Informatique (2nd cycle)
Septembre 2017 - Août 2019
Université d'Angers, France
- Master orienté recherche : intelligence artificielle, apprentissage automatique, optimisation combinatoire.
Licence en Informatique (1er cycle)
Septembre 2014 - Août 2017
Université d'Angers, France