À propos de Raphael
- Data Engineer : Conception et mise en œuvre de pipelines ETL robustes
- Data Engineer : Gestion et traitement des Big Data avec Kafka
- DevOps : Déploiement d'infrastructures évolutives
- DevOps : Mise en place de processus de Continuous Integration (CI)
- Data Engineer : Optimisation des performances
- Data Engineer : Maintenance corrective et évolutive
- Data Engineer : Debugging
- DevOps : Automatisation des déploiements sur Kubernetes ou autre
- Développement de solutions logicielles sur-mesure
- Développement de backends en Python
- Développement d’applications Web
- Intégration de bases de données
- API avec FastApi
- Python
- Docker
- GitLab CI
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Allianz TradeDate EngineerBANQUE & ASSURANCESseptembre 2022 - Aujourd'hui (3 ans et 11 mois)Paris, FranceDans le cadre d’un projet stratégique au sein de la partie Credit Model, l’équipe devait développer un algorithme explicable (de type régression logistique ou- EBM) afin de garantir transparence et conformité.J’ai contribué à cette mission en participant au nettoyage des données ainsi qu’à la mise en place d’un pipeline ETL robuste pour nourrir ce modèle.
- Intégration au sein d’une équipe dynamique de Data Scientists en tant que Data Engineer, contribuant au nettoyage et à la préparation des données pour l’entraînement des modèles.
- Conception d’un service de preprocessing en Python, déployé avec FastAPI, dédié à l’optimisation des données.
- Mise en œuvre complète d’une approche CI/CD, incluant les tests, le formatage du code, les contrôles de sécurité et les étapes de déploiement.
- Restructuration d’un code existant afin de l’optimiser et de l’adapter aux standards actuels de développement.
Ce modèle a été déployé avec succès dans plusieurs pays du groupe, et les résultats obtenus ont été très positifs, confirmant la valeur de l’approche mise en place. - BloomData EngineerEDITION DE LOGICIELSavril 2021 - septembre 2022 (1 an et 5 mois)Levallois-Perret, FranceAu sein de Bloom, société spécialisée dans l’analyse des réseaux sociaux à des fins de sécurité, défense et marketing, j’ai travaillé sur la mise en place d’un ETL entre des données scrappées de différentes plateformes (Facebook, Twitter, etc.), leur traitement en Python/Kafka, puis leur chargement dans une base de données orientée graphes pour permettre une exploitation ultérieure par l’équipe de Data Scientists.
- Mise en place d’une plateforme de streaming, couvrant le développement agile, la création d’un tokenizer multilingue et l’intégration des métriques Prometheus.
- Stockage fiable des données de Kafka vers S3, avec un déploiement sur Kubernetes automatisé par GitLab CI.
- Expertise approfondie des outils Git/GitLab : gestion de commits propres, rebases, revues de code rigoureuses et intégration continue.
- Collaboration en équipe : programmation en binôme, réunions quotidiennes, gestion structurée du backlog et ateliers techniques.
- Codage soigné : application stricte du TDD, du principe KISS et refactorisation régulière pour maintenir la qualité.
- Structuration d’une version 2 basée sur des micro-services Kafka en Python via gRPC, conteneurisation Docker et monitoring centralisé avec Prometheus/Grafana.
- Optimisation des performances, gestion de la scalabilité et maîtrise de la consommation des ressources.
- Refactoring de l’algorithme de classification et automatisation du chargement de données sur AWS S3.
- Démarche alliant rigueur technique, collaboration et innovation.
Cette V2 de la plateforme a démontré son efficacité et sa robustesse, mais a finalement été remplacée par un ETL basé sur Spark, plus performant et mieux adapté aux besoins opérationnels de l’outil. - SouthpigalleData EngineerEDITION DE LOGICIELSseptembre 2018 - avril 2021 (2 ans et 7 mois)Paris, FranceAu sein de Southpigalle (désormais intégrée au groupe Meytis), j’ai travaillé sur la conception et le déploiement d’architectures dédiées au TALN.Cette start-up était spécialisée dans l’exploitation du NLP afin de permettre aux entreprises d’accéder et de valoriser la donnée client.
- Conception d’une architecture de micro-services NLP, couvrant l’ensemble de la chaîne : du preprocessing jusqu’aux algorithmes de machine learning.
- Collaboration étroite avec les Data Scientists pour la mise en place d’un modèle d’analyse de sentiments basé sur BERT, et intégration de bibliothèques avancées de prétraitement du langage.
- Développement de micro-services spécialisés pour le TALN, communiquant via une API Gunicorn/Flask, permettant d’enrichir dynamiquement des objets JSON.
- Création d’un Expert-System Genius, exploitant le NLP pour convertir automatiquement une phrase en langage naturel en requête GraphQL.
- Recueil et intégration des retours utilisateurs, déploiement et maintien de l’ensemble des services sur Kubernetes.
- Démarche reposant sur la rigueur technique, la co-construction avec l’équipe, et l’innovation constante.
J’ai participé à la mise en place d’un modèle NLP performant, qui a été utilisé avec succès dans plusieurs projets concrets pour des clients prestigieux des secteurs du luxe et de l’agroalimentaire.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Architecte en technologie du numérique42201742, c’est une formation en informatique d’excellence pour tous et toutes. Au programme de cette école différente et innovante : une approche par projets pour progresser et développer des compétences techniques et humaines recherchées sur le marché du travail.