Développeur & Expert Java
Full-Stack & IA
« Développeur chez Crédit Agricole Assurances (depuis 2024) — Expert Java, architectures logicielles pérennes et intégration d'IA. »
Développeur logiciel en poste chez Crédit Agricole Assurances, je conçois des solutions exigeantes alliant la robustesse de l'écosystème Java d'entreprise (Spring Boot, TIBCO EBX) à l'agilité du développement Full-Stack moderne (Laravel, Next.js, React, TypeScript), tout en intégrant activement les technologies à base d'IA.

Développeur • Crédit Agricole Assurances (MDM EBX)
Ma vision de l'ingénierie logicielle
Livrer des fonctionnalités ne suffit pas. L'ingénierie logicielle durable consiste à aligner précisément la technique avec les objectifs métier, tout en bâtissant un système résilient et agréable à maintenir pour les équipes.
Comprendre le problème avant d'écrire la moindre ligne de code
La dette technique découle souvent d'une incompréhension fonctionnelle. Avant de décider d'un framework ou d'un pattern, j'analyse les véritables contraintes du domaine, les besoins des utilisateurs et la valeur métier visée.
Une architecture pragmatique, découplée et pensée pour durer
Je privilégie des architectures modulaires qui séparent strictement la logique métier des détails d'infrastructure. Cela permet au produit d'évoluer, de tester chaque brique isolément et de changer de dépendance sans réécrire l'existant.
La lisibilité et le typage strict comme remparts contre les régressions
Le code est lu dix fois plus souvent qu'il n'est écrit. En bannissant le typage permissif et les raccourcis faciles, je garantis que le code source reste auto-documenté, immédiatement compréhensible et simple à maintenir par l'équipe.
L'assurance qualité comme culture continue, pas comme étape finale
Les tests automatisés et les revues de code ne sont pas des formalités administratives : ce sont les fondations de la sérénité en production. Tester les cas limites permet d'itérer rapidement sans crainte de régression.
Performance mesurée, accessibilité inclusive et sécurité par conception
La rapidité d'affichage, la compatibilité avec tous les dispositifs (a11y) et le respect des normes de sécurité (OWASP, RGPD) sont intégrés dès la première itération, jamais greffés après coup.
« Un bon développeur sait écrire du code que la machine comprend. Un excellent ingénieur écrit du code clair que n'importe quel développeur comprendra six mois plus tard. »
Portfolio de projets majeurs
5 applications complètes déployées en production sous mon infrastructure. Chaque solution illustre une problématique métier concrète, une architecture sur mesure et un niveau d'exigence technique sans compromis.
MediaMorph
Convertisseur multimédia haute performance de nouvelle génération
Plateforme web de conversion instantanée de fichiers multimédias (images, vidéos, pistes audio) sans perte de qualité, avec traitement asynchrone sécurisé et interface réactive en mode sombre/clair.
Conception architecturale du pipeline de conversion, gestion des flux d'upload jusqu'à 50 Mo, optimisation du streaming de téléchargement et interface utilisateur réactive.


Folya
Borne tactile interactive de commande pour la restauration
Système de borne de commande autonome pour établissements de restauration, axé sur la fluidité du parcours client, la rapidité d'exécution tactile et la synchronisation continue du panier.

AeroTrack Logistics
Système d'entreprise de suivi de fret et gestion de flotte cargo
Plateforme de supervision logistique internationale permettant le suivi en temps réel des expéditions multimodales (Fret aérien Express, Routier Standard, Conteneur Maritime) entre hubs mondiaux.

Facturama
Suite SaaS de facturation professionnelle avec aperçu interactif en direct
Solution de facturation en ligne destinée aux indépendants, freelances et TPE, dotée d'un éditeur interactif en direct permettant la génération instantanée de factures conformes et de PDF vectoriels.

Poste Conseiller Assurances
Portail bancassurance professionnel & gestion de portefeuille client
Espace métier sécurisé dédié aux conseillers bancassurance (référence Crédit Agricole Assurances) assurant la gestion de portefeuille, la simulation de contrats et la conformité stricte DDA & RGPD.
Expertise & Piliers d'ingénierie
Une maîtrise technique structurée autour de 4 disciplines complémentaires : de la rigueur architecturale à la robustesse opérationnelle en production.
Expertise Java & Architecture Backend
Expertise approfondie de l'écosystème Java pour des systèmes distribués, résilients et hautement sécurisés.
- Séparation stricte des responsabilités (Domain, Application, Infrastructure)
- Robustesse des contrats d'APIs et typage strict sans concession
- Évaluation continue de la scalabilité et de la sécurité des transactions
Parcours d'ingénierie logicielle depuis 2021
Une montée en compétences continue jalonnée par la conception d'architectures pérennes, la direction technique de projets et le déploiement de solutions d'entreprise.
Développeur
Développeur au sein de Crédit Agricole Assurances, intervenant principalement sur la solution Master Data Management (MDM) TIBCO EBX. Conception et implémentation d'extensions Java pour la gestion des référentiels de données stratégiques, sécurisation des flux et garantie de la conformité du secteur assurantiel.
- •Développement d'extensions Java natives sur la plateforme MDM TIBCO EBX (User Services, Triggers, Access Rules, Data Services REST/SOAP)
- •Modélisation et maintenance des Data Models régissant les référentiels maîtres (clients, contrats, partenaires)
- •Conception et sécurisation des flux d'intégration de données inter-applicatifs en temps réel et par lots
- •Garantie de la qualité logicielle, respect des audits de conformité réglementaire (DDA, RGPD) et revues de code exigeantes
- •Gestion du versioning sous Git, flux collaboratifs sur GitLab et automatisation des pipelines d'intégration continue via Jenkins
- •Veille active et intégration des technologies à base d'IA dans les processus d'outillage et d'ingénierie logicielle
- Maintien en conditions opérationnelles de services MDM critiques à haute exigence de disponibilité
- Fiabilisation et automatisation des flux de validation de données au sein du système d'information bancassurance
Développement logiciel au sein de l'éditeur SaaS Kostango, plateforme modulaire dédiée à la digitalisation, au pilotage opérationnel et à la performance des processus industriels.
- •Conception et développement de modules applicatifs réactifs avec Angular et React
- •Développement d'APIs et microservices backend robustes avec Python, Django et Node.js
- •Collaboration active au sein de l'équipe produit en méthodologie Agile, revues de code et amélioration continue
- •Optimisation des temps de réponse et maintenance préventive sur la plateforme logicielle
- Livraison de briques applicatives performantes intégrées au cœur de la suite logicielle Kostango
- Renforcement de la maintenabilité du code et de la robustesse des fonctionnalités déployées
Développeur Cloud & Testeur / Concepteur Logiciel
Intervention en deux volets complémentaires : recette, tests et conception de la refactorisation d'une application mobile VTC, puis développement sur des solutions applicatives Cloud chez l'opérateur et intégrateur Adex Technology.
- •Test et recette approfondie de l'application mobile VTC (identification des cas limites, bugs critiques et régressions)
- •Conception architecturale et formalisation d'un plan de refactorisation technique pour assainir le code source
- •Développement de fonctionnalités sur les solutions et environnements Cloud d'Adex Technology
- •Mise en œuvre des standards de qualité, de modularité et d'automatisation des déploiements
- Élaboration d'une stratégie de refactoring ayant permis de stabiliser durablement l'application mobile VTC
- Participation réussie au cycle de développement et déploiement des services Cloud Adex Technology
Freelance — Missions Docker & Kubernetes
Missions freelance indépendantes spécialisées dans la conteneurisation logicielle, l'orchestration et la standardisation des environnements d'infrastructure applicative avec Docker et Kubernetes (K8s).
- •Création, factorisation et sécurisation d'images Docker (Dockerfiles multi-stage, réduction de surface d'attaque)
- •Écriture et configuration de manifests Kubernetes (Pods, Services, Ingress, Deployments, ConfigMaps)
- •Mise en place d'environnements de développement et de staging reproductibles 'as-code'
- •Automatisation de scripts d'intégration continue et accompagnement technique des équipes clientes
- Standardisation complète d'environnements conteneurisés pour plusieurs projets applicatifs clients
- Accélération sensible des temps de build et de livraison grâce à une gestion optimisée du cache de conteneurs
Méthodologie de conduite de projet
Un cycle d'ingénierie éprouvé en 5 phases rigoureuses pour transformer une idée en une solution logicielle durable, sécurisée et performante.
Cadrage & Analyse des besoins
« Comprendre le problème avant d'aligner la moindre ligne de code »
Une solution pérenne commence par une analyse approfondie des objectifs métier, des utilisateurs cibles et des contraintes techniques ou réglementaires existantes.
- Cartographie des parcours utilisateurs
- Spécifications fonctionnelles et techniques
- Définition des critères d'acceptation
- 01.Interviews & écoute active des parties prenantes
- 02.Identification des risques et dépendances externes
- 03.Clarification du modèle de domaine
Prêt à concevoir votre prochaine architecture logicielle ?
Que vous recherchiez un Lead Développeur Full-Stack pour structurer un projet d'envergure, un expert en audit logiciel ou un profil senior rigoureux, je suis à votre écoute pour échanger sur vos objectifs.
Formulaire de contact direct
Tous les champs sont vérifiés. Je réponds généralement sous 24 à 48 heures.