Retour d'expérience sur la fiabilisation des flux stratégiques (réservation, paiement) via Playwright conteneurisé dans Docker, des API d'initialisation d'état et des tests d'intégration PHPUnit.
Retour d'expérience sur la refonte globale de la gestion bancaire hébergeurs sous Symfony : architecture Multi-RIB, Value Objects, routage dynamique des reversements et orchestration FinTech.
Retour d'expérience sur l'orchestration du cycle de vie des coordonnées bancaires hébergeurs (Multi-RIB) avec le composant Symfony Workflow : configuration déclarative YAML, pilotage par Registry et automatisation événementielle via EventSubscribers.
Retour d'expérience sur la conception et le déploiement d'un module de signature électronique simple pour baux locatifs et états des lieux sous Symfony : cadrage produit eIDAS, double authentification SMS OTP, visualiseur PDF.js et rendu Dompdf.
Retour d'expérience sur l'architecture backend d'un module de signature électronique sous Symfony : cycle de validation par Task, authentification MFA par code OTP SMS, politique anti-flood et audit trail.
Retour d'expérience sur le rendu interactif de documents PDF signables avec TypeScript et PDF.js, et l'injection dynamique de signatures manuscrites vectorielles sous Dompdf.
Retour d'expérience sur la conception et le déploiement d'applications mobiles hybrides (iOS Swift & Android Kotlin) connectées à un backend Symfony : Bridge WebViews JS, Deep Links et push FCM.
Retour d'expérience sur la refonte du module d'état des lieux numérique sous Symfony et TypeScript : passage du legacy JS à une architecture modulaire par pièce, pipeline d'upload asynchrone et génération PDF.
Retour d'expérience sur 2 ans de missions Full Stack chez Roomlala : modernisation du socle Symfony, montée en compétences DDD, refonte du tunnel bancaire Wise, automatisation KYC avec Veriff, applications mobiles et méthodologie Agile.
Retour d'expérience sur le développement de DiscoTS, un bridge Node.js synchronisant la présence des utilisateurs TeamSpeak 6 dans un salon vocal Discord via un pool dynamique de bots et l'API Server Query HTTP.
Retour d'expérience sur la refactorisation de l'envoi d'emails transactionnels dans Symfony : remplacement des tableaux associatifs implicites par des Value Objects EmailVo et EmailVariablesVo, clarification du pipeline d'envoi et simplification des tests unitaires PHPUnit.
Retour d'expérience sur l'automatisation de la vérification KYC sous Symfony : remplacement de la modération manuelle EasyAdmin par Veriff, contrôle HMAC SHA-256 des webhooks, orchestration Task/DTO et synchronisation asynchrone des photos de profil via Symfony Messenger.
SymfonyVeriff APIKYCWebhooks HMACMessengerTask System
Retour d'expérience sur la refactorisation d'un formulaire bancaire international sous Symfony : sortie de la logique conditionnelle dans Twig vers des Country Policies isolées, validation dynamique par FormEvents et vérification précoce avant l'appel à l'API Wise.