Dev Fullstack
Tunnel d'acquisition pour un réseau de courtiers en assurance
Pour FASST, j'ai assuré la responsabilité technique du tunnel d'acquisition destiné à un réseau de courtiers en assurance. De la conception de l'architecture à la mise en production, en passant par les flux de données et la standardisation des pratiques : la plateforme est aujourd'hui exploitable commercialement et génère des leads qualifiés.
FASST souhaitait mettre en place une plateforme permettant à un réseau de courtiers en assurance de capter et qualifier des leads. La mission consistait à concevoir et livrer l'ensemble du tunnel d'acquisition, de l'architecture applicative jusqu'à la stabilisation en production, en encadrant les choix techniques et les pratiques de l'équipe.
Conception de l'architecture applicative
J'ai défini l'architecture globale de la plateforme : découpage des services, responsabilités front / back, et flux de données entre les étapes du tunnel. L'objectif était d'avoir une base scalable et maintenable, tout en restant livrable dans les délais. Les décisions ont été prises en tenant compte des contraintes métier (qualification des leads, intégration avec les outils des courtiers) et de la montée en charge prévisible.
Tunnel de conversion et flux de données
Le cœur du projet reposait sur la mise en place du tunnel de conversion : parcours utilisateur, formulaires, étapes de qualification et envoi des données vers les bons destinataires. J'ai conçu et mis en œuvre les flux de données entre le front (saisie, validation), le back (traitement, règles métier) et les systèmes externes ou partenaires. La traçabilité des leads et leur bon routage vers les courtiers ont été des points critiques à sécuriser.
Choix des technologies et structuration du codebase
Stack centrée sur React et TypeScript côté front pour la cohérence et la maintenabilité. Côté serveur et APIs, les choix ont visé la clarté des contrats et la fiabilité des échanges. J'ai structuré le codebase (modules, conventions de nommage, séparation des responsabilités) pour que l'équipe puisse itérer sans créer de dette technique. Les tests et la revue de code ont été intégrés dès le début.
Encadrement technique et standardisation des pratiques
Au-delà du code, j'ai encadré l'équipe sur les bonnes pratiques : revues de code, standards de commit, gestion des branches, documentation des APIs et des décisions d'architecture. L'objectif était d'aligner tout le monde sur les mêmes règles pour faciliter les livraisons et la reprise du projet par d'autres développeurs.
Mise en production et stabilisation
J'ai piloté la mise en production et la phase de stabilisation : déploiements progressifs, surveillance des erreurs et des performances, corrections des régressions. Une fois la plateforme stable, elle a pu être utilisée commercialement par le réseau de courtiers pour générer et recevoir des leads qualifiés.
Résultat : plateforme exploitable commercialement, tunnel d'acquisition opérationnel et flux de leads qualifiés en place. La base technique et les pratiques mises en place permettent d'évoluer sereinement pour de nouvelles fonctionnalités ou de nouveaux partenaires.