
Christelle lusso
Senior Data Scientist - PhD
Salary / Daily rate
Paris, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
🎯 Je suis Senior Data Scientist avec 8 ans d'expérience professionnelle dans le domaine. 📌 Je suis Docteur en Mathématiques avec +7 ans de Recheche en Mathématiques appliquées. Je suis enseignante à l'Université Paris 2 en Analyse des données/Statistiques/Probabilités. Je rédige des articles Medium et réalise des illustrations. 💡 Compétences: - NLP, Computer Vision, Tensorflow, LLM, fine-tuning, CI/CD, BigQuery, DBT, Google Cloud, GitHub, ETL, NER, Airflow, SQL, Python, Shell/bash.
Work experience
Renault Digital
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
Senior Data Scientist
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
👉Anonymisation de conversations de chatbot, pour pouvoir les analyser et déterminer les types de sujets et les plus fréquents (traduction, reformulation...). 🎯 Pour des raisons de RGPD compliance, il est obligatoire d'anonymiser les données. ♻️ Missions: ▸ Appliquer un modèle Bert pour la reconnaissance d’entité nommées (NER) ▸ Améliorer les performances d’anonymisation en utilisant des APIs GCP permettant de détecter des entités et d’anonymiser. ▸ Mise en place d’un workflow combinant Bert/CNL/DLP qui optmise de 20% les résultats d’anonymisation. ▸ Conception d’un dataset d’entrainement avec les données anonymisées: nettoyate, filtrage par calcul de similarité entre conversations. ▸ Fine-tuning d’un modèle RoBERTa (NER) avec les données anonymisées. ▸ Prompt engineering pour l’extraction d’entités nommées. ▸ Prompt engineering pour le fine-tuning du LLM Gemini. ▸ Fine-tuning d’un modèle LLM Gemini et d’un modèle RoBERTa. ▸ Comparaison des performances d’anonymisation entre ces méthodes et le LLM Gemini. ▸ Restitution des résultats de comparaison et prise de décision d’un choix de méthode.
Senior Data Scientist
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
👉 Elaboration et déploiement d’un système de Scoring d’affinité à une marque (Renault/Dacia/Alpine) dans le cadre de ciblage de campagnes Marketing. 🎯 Deux versions du modèle ont été conçues pour répondre à la contrainte RGPD: ● Version 1: basée sur des données personnelles (liées à un identifiant client/prospect), ● Version 2: s’appuyant exclusivement sur des données techniques véhicules (incluant les suspects). ♻️ Missions: ▸ Analyse et exploration de grands volumes de données issues tables BigQuery. ▸ Feature Engineering avancé pour élaborer des features adaptées. ▸ Développement d’un modèle de classification supervisée pour la prédiction de la marque. ▸ Mise en production du modèle (version 1) via pipelines Airflow, intégrés dans l’écosystème BigQuery/DBT. ▸ Conception d’un modèle RGPD-compliant (version 2). ▸ Clustering sur les données véhicules, et calcul de distance en groupes d’individus. ▸ Rédaction de documentations techniques et métier d´etaillée (200 pages) destination des équipes Data et Marketing.
Senior Data Scientist
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
👉 Anonymiser les visages et les plaques d’immatriculation sur des vidéos GoPro embarquées. 🎯 RGPD-compliance. ♻️ Missions: ▸ Détecter les visages et les plaques d’immatriculation sur les vidéos avec le modèle pré-entraîné YOLO. ▸ Entraîner un modèle de détection des plaques d’immatriculation. ▸ Flouter les vidéos en appliquant un filtre. ▸ Reconstruire la vidéo avec ses métadonnées et la télémétrie. ▸ Encadrement d’un stage de fin d’étude - Télécom Paris pour optimiser le code.
Senior Data Scientist
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
👉 Détection d'anomalies sur des images de soudures prises en usines. Les conditions de prise de vue peuvent varier selon la luminosité ou autre, ce qui impacte toute la chaîne de production. ♻️ Missions: ▸ Exploration des données: images de soudures (400 par jour, pour 12 mois, soit 144000 images). ▸ Elaboration d’un modèle pour la prédiction des drifts sur images de soudures, qui sont similaires à l’oeil nu. ▸ Conception d’un embedding des caractéristiques de l’image avec un réseau de neurones VGG16. ▸ PCA et Clustering d’images valides sur une période de référence sans drift. ▸ Calcul de distance entre clusters pour prédire les périodes de drift. ▸ Visualisation et analyse des résultats pour améliorer la méthode. ▸ Conception et implémentation d’un seuil d’alerte pour détecter les période de drift. ▸ Implémentation d’autre méthodes de comparaison d’images: ORB, PSNR, SSIM, Histrogramme de couleurs. ▸ Automatisation de l'éxécution du pipeline en Shell/Bash. ▸ Validation et restitution des résultats au métier.
Senior Data Scientist
Feb 2023 - Present
3 years 9 months
92100 Boulogne-Billancourt, France
👉 Mettre en place un système multi-agent AI pour mettre en corrélation tous les différents identifiants d’une même pièce et renvoyer l’unique pièce correspondante à l’utilisateur. 🎯 Projet en collaboration avec le pôle Di-Re. La problématique est que plusieurs identifiants différents peuvent désigner une même pièce. En interne, nous avons des données textuelles de conversations (chatbot, email...) que on peut exploiter pour pouvoir mettre en place un sytème d’agent permettant de mettre en corrélation les différents identifiants d’une même pièce. L’objectif est de mettre en place un agent conversationnel où l’utilisateur pourra retrouver efficacement la pièce cherchée, sans avoir à revivre les 12 travaux d’Astérix 🤣
Enseignant (5 ans)
Panthéon-Assas université
Sep 2020 - Present
6 years 2 months
Paris, France
🎯 Contexte: Chargée de TD à l’Université Paris II Panthéon-Assas dans le cadre d’une Licence en Economie-Gestion. J’enseigne les Statistiques et l’Analyse des données, en L1 et L3. J’effectue le contrôle continu, et la surveillance d’examen. ✅ Missions: ▶ Correction des exercices et rappels de cours. ▶ Elaboration des sujets du contrôle continu et des TPs en Python. ▶ Correction des copies et surveillance d’examens. ▶ Support et soutien des étudiants. 📌 Thèmes: ▸ Analyse des données. ▸ Statistiques, Probabilités. ▸ Optimisation sous contraintes.
DeepLime
Jun 2020 - Mar 2023
2 years 10 months
Paris, France
Data scientist & Research Scientist
Jun 2020 - Mar 2023
2 years 10 months
Paris, France
👉 Projet: Extraire des informations de documents pdf pour construire un graphe relationnel de connaissances orienté géologie minière. 🎯 Contexte: Les informations présentes dans les documents de géologie minière peuvent être exploitées pour en déduire des relations, e.g. entre entreprises et éléments chimiques. Projet visant à automatiser l’extraction, la structuration et la visualisation d’informations à partir de documents scientifiques et techniques en géologie minière (PDF, rapports, articles). L’objectif était d’industrialiser un pipeline NLP, du traitement de texte à la construction d’une base de connaissances graphe exploitable. ✅ Missions: ▶ Parsing de document pdf: texte, images, tableaux. ▶ Reconnaissance d’entités nommées (NER), POS-tagging, ▶ Analyse sémantique, embedding et extraction de relations. ▶ Application d’algorithmes de Topic Modeling (LDA) pour identifier les thèmes dominants, les mots-clés associés. ▶ Construction d’un graphe de connaissances Neo4j. ▶ Automatisation de la collecte de données par webscrapping. ▶ Développement web avec interface graphique utilisateur pour interroger le graphe.
Data Scientist - Research engineer
Jun 2020 - Jan 2023
2 years 8 months
Paris, France
👉 Projet: Analyse de sensibilité: influence des variables sur la réponse d’un modèle de géostatistiques minières. 🎯 Contexte: Responsable d’un projet R&D sur la modélisation, l’analyse de sensibilité et le développement d’algorithmes géostatistiques pour garantir la robustesse et la fiabilité des prédictions dans des contextes scientifiques complexes (données d’échantillonnage issues de forages). Le besoin était de déterminer quelles variables influent (teneur en minerai, densité de la roche...) le plus sur le résultat, afin optimiser le traitement des données pour nos clients (Eramet, Orano, Rio Tinto...). ✅ Missions: ▶ Etat de l’art sur l’analyse de sensibilité et comparaison de différents approches (indices de Sobol, Plans d’Expérience, LHS) ▶ Implémentation d’un workflow d’analyse de sensibilité pour l’évaluation de l’impact des paramètres sur les modèles géostatistiques. ▶ Déterminer quelles variables (teneur en minerai, la densité de la roche...) influent le plus sur le résultat (indice de Sobol, Tornado graph). ▶ Développement d’un algorithme de declustering pour corriger les biais d’échantillonnage spatial (échantillons trop densément concentrés dans certaines zones). ▶ Mise en œuvre de méthodes de declustering pour équilibrer l’influence statistique des zones sur-échantillonnées. ▶ Recalculer les statistiques globales (moyenne, variance) avec une meilleure représentativité. ▶ Modélisation de la distribution spatiale des minéralisations (krigging). ▶ Corriger les estimations biaisées par la sur-représentation spatiale de certaines zones d’échantillonnage. ▶ Dashboards GeoPortal pour la visualisation et l’exploration des résultats. ▶ Rédaction et obtention d’un dossier CIR validé par le MESRI pour un projet de R&D en Data Science.
Capgemini
Dec 2018 - May 2020
1 year 6 months
Paris, France
Data Scientist
Jul 2019 - May 2020
11 months
Paris, France
👉 Projet: Détection de gestes sur des images et vidéos. 🎯 Contexte: Le projet AImotion Project mené au sein du Data Fablab de Capgemini, nécessite la reconnaissance visuelle de signaux corporels et émotionnels. Utilisé à des fins d’analyse des comportements lors de présentation orale avec public. ✅ Missions: ▶ Développement de code de Computer Vision & d’analyse de sentiments. ▶ Développement d’un système de détection de bras levés à partir de vidéos (OpenCV et Deep Learning - key points).
Data Scientist
Dec 2018 - Dec 2019
1 year 1 month
92130 Issy-les-Moulineaux, France
👉 Projet: Pré-sélection de CV pour l’aide au recrutement RH. 🎯 Contexte: Projet RH au sein de l’entité Insights & Data de Capgemini. L’objectif était d’aider la décision en présélectionnant automatiquement des candidatures pertinentes à partir de CV non structurés, pour accélérer et fiabiliser le processus de recrutement. ✅ Missions: ▶ Développement d’un pipeline de traitement de documents PDF : extraction d’informations à partir de CV (parsing). ▶ Nettoyage des textes, vectorisation par embedding (Bag of Words). ▶ Reconnaissance d’entités nommées (NER) et POS-tagging pour anonymiser les CVs. ▶ Implémentation d’un modèle de classification supervisée pour prédire la correspondance entre un CV et un poste cible.
Data Scientist
CEGEFOS Numérique Académie
Jun 2018 - Dec 2018
7 months
Paris, France
🎯 Contexte: Formation en Machine Learning. L’objectif était l’introduction aux algorithmes de Machine Learning: Classification, Régression, Clustering, PCA... A travers des cours intensifs suivis d’exercices d’applications. ✅ Missions: ▶ Introduction à Spark, Elastic Search, Hadoop, Kibana, Tensorflow. ▶ Algorithmes de Machine Learning et Deep Learning. ▶ Implémentation d’algorithmes de Machine Learning en Python et R.
Data Scientist
M2i Formation
Jun 2017 - Jul 2018
1 year 2 months
Paris, France
🎯 Contexte: Formation en présentielle en Big Data & Data engineering. L’objectif était d’acquérir des compétences solides dans la gestion et la manipulation de bases de données, tout en intégrant des compétences en développement web en lien avec la gestion et la visualisation de données. ✅ Missions: ▶ Conception et optimisation de requêtes SQL. ▶ Développement d’applications Java pour la gestion de données relationnelles dans des bases de données SQL. ▶ Développement d’applications web en Java, HTML, PHP et Javascript, incluant une interface utilisateur. ▶ Manipulation de base de données non relationnelles: NoSQL, MongoDB.
Data Scientist
ONERA - The French Aerospace Lab
Feb 2017 - Jul 2018
1 year 6 months
Paris, France
👉 Projet: Améliorer la convergence d’une méthode GMRES dans le code industriel elsA - Airbus/Safran. 🎯 Contexte: L’Office National d’Etudes et de Recherches Aérospatiales a développé le code elsA, outil de simulation numérique haute performance utilisé pour modéliser les écoulements aérodynamiques complexes, tels que l’écoulement de l’air autour d’avions, drˆones, missiles etc. Ces simulations numériques permettent d’optimiser les formes aérodynamiques pour réduire le bruit ou limiter la consommation de carburant. L’objectif est d’optimiser la méthode de résolution des équations d’Euler par une méthode GMRES pré-conditionnée. Afin d’accélérer la convergence des calculs et les temps de simulations numériques, en vue de traiter de grandes quantités de données simulées. ✅ Missions: ▶ Modélisation et simulation numérique d’écoulement de fluide autour d’aile d’avion. ▶ Conception d’algorithmes d’optimisation (multi-grille, GMRES). ▶ Optimiser les performances du code en accélérant la convergence de la méthode GMRES. ▶ Etude de l’influence des paramètres sur la performance de l’algorithme. ▶ Extraction de métrique de performance à partir de simulations (temps de calcul, taux de convergence, stabilité numérique). ▶ Automatisation d’un processus pour la simulation et la visualisation des données. ▶ Analyse de données numériques issues de simulations CFD (Computational Fluid Dynamics). ▶ Rédaction de rapports techniques pour les développeurs de elsA (état de l’art, analyse des performances, recommandations).
École des Ponts ParisTech
Jun 2015 - May 2017
2 years
Navier Laboratory (ENPC-CNRS-IFSTTAR)
Researcher
Jun 2015 - May 2017
2 years
Navier Laboratory (ENPC-CNRS-IFSTTAR)
👉 Subject: Disordered foam in 3D: mechanical properties by homogenization. 🎯 Topics: Numerical modeling & simulation, Fluid & Solid Mechanics, MPI, Finite Elements, Homogenization (from micro to macro scale), Boundary value problem. My work focused on modeling the foam microstructure and its mechanical properties. The first goal was to generate a real foam microstructure in 3D. The foam microstructure is modeled as a set of convex polyhedra, by a Voronoi Tessellation (with Neper and Fortran). The surface is then drived to evolve toward minimial energy (with Surface Evolver). I’ve designed an implemented a relaxation algorithm to reach a stable structure of foam with both topological and geometrical stability conditions. I’ve entirely automate the process to produce a disordered foam (Shell scripting, Fortran), from scratch to 3D meshing (with Gmsh). The second step was to estimate the mechanical effective properties of the foam. The foam behavior is modeled by the Hooke’s law (Elasticity), the Fourier’s law (Thermal conductivity) and the Stokes equations (Permeability). The macroscopic properties are derived with an homogenization approach (from microscopic scale to macroscopic scale). I’ve discretized the resultant boundary value problems with Finite Element method and implemented it with a MPI formulation (in FreeFem++, Cast3m). The numerical results are compared with both theoretical and experimental data from laboratory experiments. ✅ Technologies: ▶ FreeFem++ (coding language derived from C++) ▶ Fortran ▶ CAST3M (coding language developed by the french CEA) ▶ MPI - Parallel computing ▶ Surface Evolver (coding language derived from C) ▶ Neper (polycrystal generation and meshing) ▶ GMSH (3D volume meshing) ▶ Shell Scripting ▶ Fenics ▶ Linux Ubuntu
Teaching - intership supervisor
Jun 2016 - Aug 2016
3 months
Navier Laboratory (ENPC-CNRS-IFSTTAR)
Intership supervisor on numerical modeling of mechanical properties of foam - PolyTech School student.
Researcher
Institut de physique du globe de Paris
Jun 2014 - Mar 2015
10 months
Paris, France
👉 Subject: Two-dimensional simulation of viscoplastic flows by regularization, application to granular collapse. 🎯 Topics: Numerical modeling & simulation, Boundary conditions, Adaptative mesh refinement, Geophysics. I’ve designed and implemented an algorithm (in FreeFem++) to simulate geophysically relevant configurations. I’ve performed a numerical study and compared the numerical results with data from laboratory experiments of geophysicians. ✅ Technologies: ▶ FreeFem++ (coding language derived from C++) ▶ Gnuplot ▶ Paraview ▶ Linux Debian
Researcher
Laboratoire de Météorologie Dynamique - IPSL
Jan 2014 - Jan 2014
1 month
Paris, France
👉 Subject: Nonlinear magneto-inertia-gravity waves in rotating shallow water Magnetohydrodynamics flow. 🎯 Topics: Numerical modeling & simulation, Partial Differential Equations (Navier-Stokes/Maxwell), Finite Volume method, Physics, Magnetohydrodynamics. I’ve focused on the dynamics of conducting fluids encountered in flows within the solar tachocline. I’ve implemented a Finite Volume method (in Fortran) in 2D to simulate rotating flows with magnetic field. I’ve conducted numerical experiments on the magnetic effect, studying the propagation of waves along the magnetic field. ✅ Technologies: ▶ Fortran ▶ Gnuplot ▶ Linux Ubuntu
École des Ponts ParisTech
Sep 2010 - Oct 2013
3 years 2 months
Région de Paris, France
PhD student in Applied Mathematics (CERMICS)
Sep 2010 - Oct 2013
3 years 2 months
Région de Paris, France
👉 Subject: Numerical modeling of gravitational viscoplastic flows with fluid/solid transition. 🎯 Topics: Partial Differential Equations (Navier-Stokes), Finite Elements, Fluid Mechanics, Adaptive mesh refinement, Viscoplastic rheological law. In the context of numerical fluid mechanics, I’ve studied the nonlinear Navier-Stokes equations of an incompressible flow with a viscoplastic rheological law. I’ve designed and implemented a numerical method to compute the fluid/solid transition (in Fortran) within the flow in 1D. I’discretized the problem with a Finite Element method and implemented the Arbitrary Lagrangian Eulerian method (in FreeFem++) to displace the mesh in 2D. I’ve performed both analytical and numerical studies exhibiting model’s solution and convergence properties. ✅ Skills: programming, numerical modeling & simulation, teaching, journal publications, oral presentations at international conferences. ✅ Technologies: ▶ Fortran ▶ FreeFem++ (coding language derived from C++) ▶ Gnuplot ▶ Scilab (Matlab) ▶ Paraview (visualization) ▶ HTML/CSS ----> http://christellelusso.nexgate.ch/ ▶ Linux Debian
Teaching
Sep 2011 - Oct 2013
2 years 2 months
CERMICS Laboratory
Scientific computing: Linux/Emacs/Scilab/LaTeX - Ecole des Ponts ParisTech.
Enseignant
ESIEE PARIS
Sep 2011 - Jul 2013
1 year 11 months
ESIEE School of engineerings
🎯 Enseignement à l'école d'ingénieurs ESIEE (École Supérieure d’Ingénieurs en Électrotechnique et Électronique). ✅ Matières: ▶ Analyse numérique ▶ Optimisation ▶ Mathématiques Pures
Enseignant
Université Paris-Est
Jan 2011 - Dec 2012
2 years
🎯 Enseignement en Licence de Physique & Sciences de l'ingénieur à l'Université Paris-Est. ✅ Matières: ▶ Algèbre L1 ▶ Algèbre L2
Enseignante
École des mines de Paris
Sep 2012 - Oct 2012
2 months
🎯 Enseignement à l'Ecole des Mines ParisTech en 2em année. ✅ Matières: ▶ Calcul Scientifique ▶ Analyse numérique ▶ Programmation
Enseignant
Université Pierre et Marie Curie
Sep 2011 - Jan 2012
5 months
🎯 Enseignement à l'Université Paris 6 Pierre et Marie Curie en Licence. ✅ Matières: ▶ Calcul vectoriel ▶ Algèbre linéaire
Front Office Receptionist
BNP Paribas
Jul 2008 - Aug 2008
2 months
Région de Paris, France
Customer support, secretariat.
Head of the IT Group (Nice & Corse)
BNP Paribas
Jul 2005 - Oct 2007
2 years 4 months
Région de Nice, France
Support of internal staff in the computer tool (debugging / shell scripting / LoTus Notes). • 2005 (july-august) • 2006 (july-august-december) • 2007 (july-august)
Enseignante
Collège Saint-Exuoéry
Sep 2006 - Jul 2007
11 months
St-Laurent-du-Var, France
Soutien scolaire dans le cadre d’études dirigées en collège (Saint-Laurent-du-Var et Cagnes-sur-Mer).
Animatrice en centre aérés & Surveillant de baignade
Mairie de Nice
Jul 2001 - Oct 2006
5 years 4 months
Région de Nice, France
▶ Animatrice en centre aérés dans le région de Nice (La Trinité, Sainte-Thècle, Peillon, Sospel) pendant les vacances scolaires. Pour les enfants de 3 à 16 ans. ▶ Surveillant de baignade en piscine et en mer (Nice, Mandelieu-la-Napoule) pour les groupes d'enfants de 3 à 16 ans.
Education
École nationale des ponts et chaussées
Doctorat en mathématiques appliquées
2010 - 2013
3 years 1 month
Pierre and Marie Curie University
Master 2 (M2)
2009 - 2010
1 year 1 month
Licenses & certifications
Dataiku DSS certificate
Issued: Jan 2020
Big Data: Data Scientist
Issued: Aug 2019
Évaluez et améliorez les performances d'un modèle de machine learning
Issued: Feb 2019
Gérez votre code avec Git et GitHub
Issued: Jan 2019
Concevez votre site web avec PHP et MySQL
Issued: Jan 2019
Modélisez vos données avec les méthodes ensemblistes
Issued: Jan 2019
Entraînez un modèle prédictif linéaire
Issued: Jan 2019
Découvrez les librairies Python pour la Data Science
Issued: Jan 2019
Utilisez des modèles supervisés non linéaires
Issued: Nov 2018
Maîtrisez les bases des probabilités
Issued: Nov 2018
Initiez-vous à la statistique inférentielle
Issued: Nov 2018
Initiez-vous à l'algèbre relationnelle avec le langage SQL
Issued: Nov 2018
Comprendre le Bitcoin et la Blockchain
Issued: Nov 2018
Apprenez à créer votre site web avec HTML5 et CSS3
Issued: Nov 2018
Apprenez à coder avec JavaScript
Issued: Nov 2018
Réalisez une analyse exploratoire de données
Issued: Oct 2018
Modélisez, implémentez et requêtez une base de données relationnelle avec UML et SQL
Issued: Oct 2018
Décrivez et nettoyez votre jeu de données
Issued: Oct 2018
Initiez vous au Machine Learning
Issued: Sep 2018
Concevez des architectures Big Data
Issued: Sep 2018