Projet (2024) : Intégration de contenu Warner Bros (PEPSI)
- Conception et développement d'un service de consentement utilisateur permettant aux abonnés de lier leurs comptes Canal+ et Warner Bros
- Création de connecteurs personnalisés pour l'intégration avec les API de Warner Bros, garantissant des échanges sécurisés
- Mise en place d'une architecture basée sur Apache Camel pour orchestrer les flux de données et gérer les événements métier
- Implémentation d'un système robuste avec ActiveMQ pour assurer la fiabilité des échanges avec gestion des erreurs et reprise automatique
- Collaboration avec les équipes produit pour garantir une facturation unifiée et améliorer l'expérience utilisateur
- Développement de tests unitaires et d'intégration pour assurer la fiabilité et la conformité RGPD
Java 17/21, Spring Boot, Apache Camel, ActiveMQ, REST, GitLab, SonarQube
Projet (2021-2023) : Traitement automatisé des courriers clients
- Conception d'une architecture event-driven pour le traitement des fichiers XML de Docaposte, suivant les principes du Domain-Driven Design
- Implémentation d'un système de workflows avec Apache Camel pour orchestrer les flux et ActiveMQ pour la gestion asynchrone des messages
- Développement de services backend avec une architecture hexagonale séparant clairement le domaine métier des adaptateurs techniques
- Création d'une interface React intuitive pour les téléconseillers avec tableaux de bord de supervision en temps réel
- Mise en place d'un mécanisme de rejeu sophistiqué pour garantir la résilience du système face aux erreurs
- Automatisation de 80% des traitements, réduisant significativement les délais et améliorant la satisfaction client
Java, Spring Boot, Apache Camel, ActiveMQ, React, Redux, Docker, CI/CD
Projet (2020-2021) : Migration de l'espace client vers le cloud ("smash")
- Direction technique de la migration d'un service critique d'hébergement SFR vers une solution cloud native AWS
- Conception d'une architecture serverless sécurisée avec AWS Lambda, S3 et API Gateway
- Développement d'un POC et implémentation d'une solution antivirus ClamAV pour sécuriser les uploads de fichiers clients
- Création d'une chaîne de traitement de fichiers avec conversion PDF et concaténation via Lambda AWS
- Automatisation complète de l'infrastructure avec Terraform selon les principes Infrastructure as Code
- Mise en place de pipelines CI/CD pour le déploiement continu et la qualité du code
Java 11, Apache Camel, AWS (Lambda, S3, API Gateway), Python, Terraform, Jenkins
Projet (2018-2020) : Commercialisation d'offres et partenariats
- Conception et développement des services du partenariat entre Free et Canal+ pour l'offre Canal+ Series
- Implémentation de Web Services RESTful avec Spring suivant les bonnes pratiques API-first
- DĂ©veloppement et optimisation de batchs de traitement massif pour la facturation et la gestion des abonnements
- Mise en place de processus de qualité de code avec revues systématiques et analyse SonarQube
- Organisation et animation de cérémonies Agile (daily meetings, sprint planning, rétrospectives)
- Maintenance Ă©volutive et corrective d'applications legacy critiques pour le business
Java 8/11, Angular JS, Spring (MVC, Data, Batch, Security), Oracle, Hibernate, Jenkins
Projet : Optimisation des Commissions Secondaires du Personnel (CSP2)
- DĂ©veloppement d'Ă©volutions backend en utilisant l'approche Test Driven Development (TDD)
- Mise en place d'interfaces utilisateur modulaires et réactives avec Angular JS
- Conception et implémentation de batchs de traitement massif pour la gestion des données RH
- Mise en œuvre des tests unitaires avancés avec JUnit, Mockito et DbUnit
- Participation aux revues de code et à l'amélioration continue des pratiques de développement
Java, Angular JS, Spring MVC/Data/Core, Oracle, Hibernate, Docker, Git
Projet : Outil de gestion de crise "Agir"
- Développement d'un système intelligent de rappel automatique du personnel en cas de déclenchement de crise
- Conception d'algorithmes prenant en compte la proximité géographique et la disponibilité du personnel
- Implémentation d'interfaces de paramétrage pour la configuration des niveaux d'alerte et les règles de mobilisation
- Création d'une couche de services REST sécurisés pour l'interopérabilité avec les systèmes tiers
- Application rigoureuse des méthodologies Agile avec participation active aux cérémonies Scrum
Java, Angular JS, Spring MVC/Core, Oracle, Hibernate, REST, Jenkins
Projets : Applications de traçabilité et gestion des inscriptions
- Développement d'une application sécurisée de traçabilité pour la gestion des graines certifiées conforme aux normes européennes
- Mise en œuvre d'un système de certification pour les différents mélanges avec contrôle des exportations
- Évolution d'une application de gestion des inscriptions, examens et formations pour les lycées agricoles
- Migration réussie des modules vers des versions récentes du Framework Orion, améliorant les performances de 30%
- Analyse des besoins utilisateurs et traduction technique des spécifications fonctionnelles
Java, Spring, Orion Framework, PostgreSQL, Hibernate, Jasper Report, Maven
Projet : CRM de fidélisation des partenaires distributeurs
- Refonte complète du CRM de fidélisation pour les partenaires Distributeurs Grossistes d'Orange
- Développement de tableaux de bord analytiques en temps réel pour le suivi des ventes et performances
- Conception d'une interface front-end sécurisée avec accès personnalisé selon les profils partenaires
- Implémentation d'un système de contrôle territorial pour la validation des zones de vente autorisées
- Mise en place d'un module de calcul et visualisation des commissions basé sur des règles métier complexes
- Formation des utilisateurs finaux et documentation détaillée des fonctionnalités
Java 7, MySQL, Oracle, Glassfish, Hibernate, JSF, PrimeFaces, Jasper Report