
Kévin Espasa
Senior Data scientist | Lead Dev Python
1 recommandation
Salaire / Taux journalier
1 personne recommande
Bretagne, France
Mobilité : Paris, Rennes
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
🚀 Lead Dev Backend / Data Scientist Senior | De la R&D à la mise en production à l’échelle Lead Dev Backend et Data Scientist senior, j’accompagne des startups dans la conception, le déploiement et l’industrialisation de solutions AI et backend à fort impact, du POC jusqu’à la production. Au cours de mes expériences, j’ai notamment : 🤖 Conçu des agents AI 📄 Développé des solutions d'extraction d'informations, de catégorisation et de détection de sujets ⚡ Optimisé des APIs backend avec plus de 70 % de gain de performance 🧠 Structuré une stack MLOps complète (versioning, évaluation, déploiement automatique, monitoring des modèles) 🏗️ Défini des roadmaps IA & Backend en lien direct avec les enjeux métier et clients 👥 Recruté, encadré et fait grandir une équipe technique dans un cadre agile
Expérience de travail
Lead Dev & Senior Data Scientist
Moonshot Insurance
mars 2024 - Présent
2 ans 8 mois
Paris, France
Data Science: • Extraction et catégorisation de données dans des factures • Détection de fraudes dans les factures • Agent (RAG, LLM et transformers) en local pour les données sensibles d’entreprises • Agent pour l’onboarding des nouveaux employés Backend: • Définition de nouveaux services pour optimiser le temps de développement • Améliorer les temps de réponses des APIs (>70% de gain) • Mise en place d’une approche Security By Design sur les APIs • Amélioration de l’alerting et du monitoring • Mise en place de bonnes pratiques (tests, amélioration du coverage, linter, vunérabilités, ...) • Simplification et normalisation de la CI/CD Gestion: • Construction de la roadmap Backend et AI avec le CTO • Échange et définition des besoins avec le métier et les clients • Animation de cérémonies SCRUM Management (4 personnes): • Recrutement de membres de l’équipe • One-to-one avec chaque membre de l’équipe Backend • Réunion bimensuel d’amélioration continu, de choix et de discussions avec l’équipe Backend • Définition des objectifs d’équipe et personnels de l’équipe Backend Communication: • Animation de cérémonies SCRUM • Vulgarisation du Machine Learning et du Backend aux équipes techniques et non techniques Stack: AWS, Python, AWS Bedrock, Huggingface, Pytorch, LlamaIndex, Streamlit, FastAPI, DynamoDB,Lambda, Terraform,Bitbucket Pipeline, Docker, Datadog, Auth0
Data Scientist
Moonshot Insurance
sept. 2022 - janv. 2024
1 an 5 mois
Paris, France
Data Science: • Classification produits e-commerces pour proposer des assurances en temps réel • Outil de détection d’écran cassés pour un selfcare utilisateur • Extraction d’IMEI sur des photos d’écran de téléphone Backend: • Mise en place d’une API de détection d’écran cassés • Création d’un service pour la gestion d’un catalogue marchand MLOps: • Définition de la structure MLOps de l’entreprise • Mise en place d’un outil de gestion et de versionning des données et modèles • Mise en place d’un système d’évaluation et de déploiement automatique des nouveaux modèles • Mise en place d’un outil de suivis pour les modèles en production Stack: AWS, Python, Huggingface, Spacy, Scikit Learn, YOLO, Streamlit,FastAPI, DVC, DynamoDB, Lambda, Terraform, Bitbucket Pipeline, Docker, Datadog
Syllabs
févr. 2018 - mars 2022
4 ans 2 mois
Paris, France
Data scientist
août 2018 - mars 2022
3 ans 8 mois
Paris, France
Différentes tâches m'ont été confiées avant et pendant la thèse : - Ajout de features (apport de nouvelles langues, regroupement multilingues...), de tests unitaires (pytest) et maintenance d'un agrégateur de news. - Développement d'APIs d'annotations en python (Flask). - Gestion de la suite ELK pour les logs (ElasticSearch, Logstash et Kibana) - Packaging (Jenkins) et déploiement automatique (Ansible)
Stagiaire en recherche et développement
févr. 2018 - juil. 2018
6 mois
Paris, France
Le stage a pour mission d'améliorer un agrégateur de news notamment l'industrialisation du projet, le clustering et le tagging de documents ainsi que l'ajout de tests unitaires.
Stagiaire
LS2N
mai 2017 - juil. 2017
3 mois
Région de Nantes, France
L’objectif du stage était la détection des ambiguités dans des textes pour enfant afin de fournir des aides à la lecture notamment pour les enfants dyslexiques. Mon travail a principalement été la désambiguïsations des pronoms personnels il et elle via l’utilisation de règles syntaxiques en Python.
Stage de recherche
Dictanova
janv. 2017 - mai 2017
5 mois
Nantes, France
Travail Encadré de Recherche (TER), le sujet était la détection de l'attrition dans les intéractions client. Nous devions détecter à partir de données textuelles le moment où un client souhaite partir d’une entreprise. Le travail s’est axé sur 2 points: l’analyse du sujet et les solutions possibles à partir d’articles de recherche sur le sujet et l’implémentation de la solution en Python.
Stagiaire
AG2L
avr. 2016 - août 2016
5 mois
Région de Lorient, France
La première partie du stage consistait en l’implémentation de 2 installeurs Microsoft Windows Installer (msi) pour leurs solutions en WiX toolset. La 2e partie consistait à créer en C# une interface pour lancer des tests unitaire pour leur logiciel.
Formation
Université de Nantes x Syllabs
Thèse CIFRE, NLP
2019 - 2022
2 ans 5 mois
Le sujet de la thèse CIFRE était la synthèse automatique de l'information pertinentes contenu dans des documents multiples. La thèse se décompose en 3 axes : 1. Récupération en continu d'articles de presse en ligne à l'aide d'un agrégateur. Les documents sont annotés (entités nommées, thématiques...) et regroupés par sujet. 2. Regroupement des phrases partagent un même fait dans un cluster de documents. Une reformulation est produite à l'aide d'un graphe de restitution. Des mots sont remplacés en utilisant un modèle de langue contextuel et un enrichissement est apporté aux entités nommées en utilisant des données Wikipédia. 3. Constitution d'un nouveau document à partir des reformulations obtenues en prenant en compte la grammaticalité et l'informativité.
Nantes Université
Master en informatique, Apprentissage et Traitement Automatique de la Langue
2016 - 2018
2 ans 1 mois
Le Master nous forme à l’analyse et au traitement sémantique des données textuelles à travers l’utilisation de Patterns syntaxiques et d’algorithmes de Machine Learning. On programme principalement en Python en utilisant différents modules adaptés comme NTLK, Spacy, TensorFlow, Scikit-Learn ou encore Pandas.
Nantes Université
Licence, Informatique
2011 - 2015
4 ans 1 mois
Lycée Saint-Louis Lorient
Baccalauréat, Scientifique option SVT
2010 - 2011
1 an 1 mois
Licences et certifications
Spécialisation Deep Learning
Délivré le : juin 2026
Retrieval Augmented Generation (RAG)
Délivré le : sept. 2025