Consultant Senior avec 8 ans d'expérience en développement Java/JEE, spécialisé en architecture microservices, craftsmanship et méthodes agiles. Expert en Spring Framework, DevOps (Docker, Kubernetes, Jenkins) et développement full-stack (React, Angular). Doctorat en informatique avec spécialisation en intelligence artificielle et machine learning.
Decommission d'une application de gestion et suivi des paiements intraday (Microservice Architecture based Event Driven / Hexagonal Architecture). Participation aux développements des microservices, instauration du socle de tests BDD, maintenance de l'architecture hexagonale, revues de code, préparation de Postman pour tests end-to-end, participation aux processus CI/CD sous Kubernetes.
Plateforme de création et gestion des dossiers des notaires avec espace client. Création de pages pour téléchargement de pièces constitutives, intégration de paiement en ligne via SystemPay, ajout de tests unitaires et d'intégration Cucumber, création et publication d'images Docker, déploiement sur Kubernetes.
Création de nouvelles méthodes de paiement sous la norme STET/PSD2 'initiation paiement'. Développement de web services PSD2, mise en œuvre d'architecture microservices, sécurisation OAuth2/JWT, création de Swagger, signature de requêtes, utilisation de Jenkins/XL Deploy, développement front-end React, développement de batch pour scraping, ambassadeur de code.
Projet d'automatisation de dossier de crédit pour PME. Développement d'application web de gestion de crédits, consommation de web services (T24, EVOLAN), interfacage avec GED et workflow, implémentation front-end React, intégration LDAP et sécurité Spring Security.
Conception et réalisation d'application web de vente de produits de restaurants. Supervision d'équipe, déploiement production, gestion de dépendances, validation spécifications, architecture technique, création web services, sécurité Spring Security, serveur WebSocket, génération de fichiers Excel, gestion des ressources.
Thèse sur le contrôle des feux de signalisation autonomes et détection d'incidents utilisant l'intelligence artificielle et machine learning. Contributions : systèmes multi-agents avec apprentissage par renforcement, logique floue, réseaux de neurones, apprentissage par transfert. Publications scientifiques dans des revues internationales.