Profile

Ingénieur Logiciel Senior disposant de plus de cinq ans d’expérience dans le développement backend en Python pour des applications web et des API évolutives. Compétent dans la conception de solutions axées sur les données, mettant l’accent sur la performance et la fiabilité, et ayant publié deux articles scientifiques en IA , assurant le lien entre la recherche et les défis concrets. Apprécie la collaboration inter-équipes pour livrer des logiciels de haute qualité et demeure attaché à l’apprentissage continu ainsi qu’aux meilleures pratiques en développement logiciel.

Technical Stack:

Programming Languages:

Python, Go, JavaScript, C++, Bash

Data Processing & Analytics:

SQL, Pandas, PySpark

AI & Machine Learning:

TensorFlow, Keras, Scikit-learn, OpenCV

Backend Frameworks:

FastAPI, Gin (Go), Flask

Web Servers & Databases:

Nginx, Apache
PostgreSQL, MySQL, MongoDB,DynamoDB Elasticsearch

Monitoring & Observability:

Prometheus, Grafana, AWS CloudWatch

DevOps & Cloud:

AWS (Lambda, SQS, SNS, EventBridge, S3, Step Functions...)
Docker, Docker-Compose, Git, Terraform, Jenkins

Experiences

Software Developer

AXA XL Icon
AXA XL, Paris

Property Intelligence Platform

Juillet 2023 - Présent

Contribué au développement de la Property Intelligence Platform, une solution conçue pour évaluer différents risques liés aux bâtiments à travers le monde, offrant des informations essentielles aux assureurs et aux évaluateurs de risques.

Contributions Clés :
  • Conception Architecturale & Documentation : Participation à la création et à la documentation de solutions techniques selon les principes de Domain-Driven Design (DDD) et une approche en Hexagonal Architecture, garantissant des frontières claires entre la logique métier centrale et les services externes.
  • Spikes Techniques & Optimisation des Performances : Pilotage et réalisation de spikes pour explorer de nouvelles architectures, frameworks et stratégies d’indexation (par ex. index MongoDB) afin d’optimiser les performances et l’évolutivité des opérations intensives en données.
  • Développement Backend & Ingénierie d’API : Développement et maintenance d’API RESTful pour exposer les données et évaluations de risques de bâtiments, intégrant des services de risque tiers et le traitement de données géospatiales.
  • Collaboration Inter-équipes : Travail en étroite collaboration avec les développeurs frontend et les équipes QA, détaillant les exigences fonctionnelles, clarifiant les critères d’acceptation et assurant des tests rigoureux pour les nouvelles fonctionnalités livrées.
  • Pipelines de Données & Validation : Création de pipelines pour ingérer, valider et stocker les informations sur les bâtiments ainsi que les métriques de risque, garantissant un haut niveau de précision et une évolutivité à long terme.

Technologies Utilisées : Python, FastAPI, MongoDB, Terraform, AWS (Lambda, S3, DynamoDB, CloudWatch), Geospatial Libraries




Telematics Data Scoring

A dirigé le développement et l’optimisation de pipelines de données pour traiter et évaluer les données de télématique provenant de véhicules assurés, permettant ainsi des offres d’assurance personnalisées basées sur le comportement de conduite.

Responsabilités Clés :
  • Conçu et mis en place des pipelines de traitement de données évolutifs à l’aide de PySpark sur AWS Batch et Step Functions.
  • Automatisé les processus d’ingestion, de transformation et de notation des données pour améliorer l’analyse en temps réel.

Technologies Utilisées : Python, PySpark, AWS (AWS Batch, Step Functions, S3, DynamoDB, Lambda, CloudWatch), Terraform

Senior Software Developer

Free Icon
Iliad / Free, Paris

Development Of FTTH Network System

Février 2021 - Juillet 2023

A dirigé le développement d’'Arobase SI', un système de gestion de réseau FTTH révolutionnaire utilisant une technologie PON innovante.

Réalisations Clés :
  • Orchestré le développement d’Arobase SI pour la filiale Play d’ILIAD en Pologne.
  • Innové une interface de serveur d’authentification avec React, améliorant l’accès utilisateur et les capacités de gestion.
  • Conçu une application complète pour l’intégration de systèmes tiers avec l’API Core.
  • Conçu des interfaces graphiques intuitives pour une gestion efficace du réseau et des routes optiques.
  • Développé des bases de données relationnelles robustes avec SQL pour une meilleure gestion des données.
  • Mis en œuvre une stratégie de déploiement continu (CI/CD) avec GitLab et Swarm.
  • Intégré AWS S3 pour des solutions de stockage de fichiers sûres et efficaces.
  • Créé un pipeline ETL avec Logstash pour améliorer les fonctionnalités de recherche d’adresses.

Environnement Technique : GO, Python, FastAPI, Gin, SQL, TDD, PostgreSQL, ELK, AWS S3, Docker, Docker Swarm, OpenAPI, Prometheus, Grafana

Legacy System Modernization

A modernisé les systèmes hérités pour améliorer les performances et l’évolutivité, garantissant une intégration transparente avec les architectures modernes.

Contributions Clés :
  • A assuré la transition d’un projet PHP hérité vers une architecture évolutive et moderne basée sur Golang.
  • Redessiné l’API Flux en Go pour une performance améliorée et une intégration sans heurt.
  • Configuré et perfectionné un pipeline CI/CD GitLab pour un déploiement optimisé avec Docker Swarm.

Environnement Technique : GO, Gin, SQL, TDD, PostgreSQL, Docker, Docker Swarm, OpenAPI, Prometheus, Grafana

Invauth Platform Development

A développé un système d’authentification de documents basé sur des microservices, intégré à la technologie blockchain pour renforcer la sécurité et l’expérience utilisateur.

Réalisations Clés :
  • A dirigé la création d’un système d’authentification de documents basé sur des microservices en utilisant FastAPI.
  • Intégré la plateforme à la blockchain Solana pour des transactions numériques sécurisées.
  • Conçu une interface conviviale, axée sur une expérience utilisateur améliorée.
  • Automatisé les flux de travail et les processus d’intégration de données pour rationaliser les opérations.
  • Collaboré avec les équipes de sécurité pour assurer la conformité et la protection des données.

Environnement Technique : FastAPI, Python, Docker, Solana Blockchain

Software Developer & AI Engineer

Air&D Icon
Air&D, Strasbourg, France

Project:

November 2019 - Février 2021

A conçu et mis en œuvre un modèle intelligent capable d’apprendre les lois physiques de la mécanique des fluides, afin de prévoir la dispersion de la pollution en temps réel sur la région du Bas-Rhin.

  • Développement d’une solution SaaS avec Flask, qui transfère les données d’entrée fournies par l’utilisateur à un serveur de calcul.
  • Conception et implémentation d’un modèle d’IA utilisant le Deep Learning pour apprendre les lois physiques en vue de la prévision en temps réel de la dispersion de la pollution.
  • Déploiement de la solution d’IA en ligne avec Dash, Flask et Docker.
  • A construit un serveur de calcul en Node.js qui traite les études reçues par le SaaS et renvoie les résultats.
  • Développement de plusieurs API qui reçoivent des données de tous les réseaux de capteurs Air&D et insèrent les données dans la base de données.
  • Développement du frontend en Vue.js pour visualiser les flux de données reçus.

  • Pile Technique : DEV (Flask, Node.js, Vue.js, PostgreSQL, Docker), Machine Learning (CNN, MultiResUnet)

Publications and Certifications