Expérience
- 2015 - 2020
-
Ingénieur logiciel backend (Clustree)
En étroite collaboration avec mon équipe, j'ai conçu, planifié, développé, déployé et maintenu en production de nombreux projets, en voici une sélection :
- Connecteurs ingérant et tenant à jour les offres et profils clients (via API ou imports de fichiers) au sein de la plateforme Clustree
- Crawler d'offres d'emplois publiques en plusieurs langues avec asyncio
- Extraction automatique de CVs LinkedIn à partir de leurs exports PDF
- Évaluation continue de notre modèle de matchs profils/offres à partir des feedbacks utilisateurs
- Visualisation du fonctionnement de l'algorithme de détection de compétences
- Adaptation de notre plateforme à un second cloud pour répondre à des exigences clients
- Passage à l'échelle de nos microservices les plus critiques via le HPA de Kubernetes
- Réduction des coûts de notre infrastructure en dimensionnant au plus juste nos services
- 2019 - 2020
-
Enseignement à distance d'un cours de TAL à CY Tech (Cergy et Pau)
- 2012 - 2015
-
Thèse de doctorat en Informatique, CEA LIST (LVIC) et Université Paris 7 (ALPAGE)
- 2011
-
Stage - Traitement Automatique des Langues, CEA LIST (LVIC)
- 2011
-
Programmation IA, AiGameDev.com
- 2010
-
Stage - Réseaux de capteurs et web, LE²P
- 2009
-
Google Summer of Code, BZFlag
Éducation
- 2012 - 2015
Thèse de doctorat en Informatique, CEA LIST (LVIC) et Université Paris 7 (ALPAGE)
- 2006 - 2011
- Ingénieur en informatique, EISTI, Option Intelligence Artificielle, Pau et Cergy
- 2006
- Baccalauréat scientifique, mention bien, Dubaï, Émirats Arabes Unis
Compétences
- Paradigmes
-
Procédural, Objet, Fonctionnel, Logique, Parallèle, Asynchrone, Concurrence structurée
- Langages
-
Python 3, JavaScript, C++11, C, Java, OCaml, Prolog, SQL, Rust
- IA
Apprentissage automatique (ML) et Traitement Automatique des Langues (NLP)
- DevOps
-
Revue de code, Docker, Kubernetes, microservices, CI/CD, Google Cloud Platform
- Monitoring
-
Sentry, Prometheus, Grafana, py-spy
- Web
-
Django, Flask, HTML5, CSS, JavaScript
Contributions au logiciel libre
- 2019 -
- Mainteneur d'urllib3, librairie HTTP Python avec plusieurs millions de téléchargements par jour
- 2018 -
- Mainteneur de Trio, librairie de concurrence structurée en Python
- 2011 -
- Centaines de contributions sur GitHub et ailleurs
- 2013
-
Mozilla Firefox Graphical CLI needs a date type (bug, commit) - 2012
-
LibreOffice remove redundant capitalType functions (bug, review, commit) MegaGlest Make scrollbars more intuitive (bug, commit) Mozilla Firefox Graphical CLI should allow fuzzy matching of commands (bug, commit) - 2011
-
Goblin Camp Huge performance improvement in map generation (commit) - 2009
- 2008 - 2010
-
Développeur FreedroidRPG
Publications scientifiques
- 2016
- Laurence Danlos, Quentin Pradet, Lucie Barque, Takuya Nakamura, Matthieu Constant. Un VerbeNet du français TAL. Volume 57. n°1/2016. [pdf]
- 2014
- Quentin Pradet, Laurence Danlos and Gaël de Chalendar. May 2014. Adapting VerbNet to French using existing resources. LREC 2014, Reykjavík, Iceland. [bib] [pdf]
- Quentin Pradet, Gaël de Chalendar and Jeanne Baguenier Desormeaux. January 2014. WoNeF, an improved, expanded and evaluated automatic French translation of WordNet. GWC 2014, Tartu, Estonia. [bib] [pdf] [html]
Informations complémentaires
- Langues
- Français (langue maternelle), Anglais (TOEIC : 965/990), Créole réunionnais
- Loisirs
-
Tennis en club, VTT, plongée (PADI)
- Divers
-
- Neuf ans à l’étranger : Écosse, Indonésie, Émirats Arabes Unis
- Télétravail à La Réunion depuis 2015