🔗
Fifty - Décembre 2025 - Avril 2026 - Paris & Distanciel

Momentum est un coach IA pour managers, permettant autant des chats écrits que des conversations orales avec des agents IA jouant le rôle d'un collaborateur direct du manager. L'outil intègre plusieurs technologies IA dans un projet .NET : LLM, Text to Speech, Speech to Text, VAD, etc.

La mission a consisté en l'industrialisation d'un prototype préexistant. Le produit a été développé comme une excroissance, au sein de la codebase historique de Fifty. Le première tâche fut de séparer le code, sans perte de fonctionnalités d'un côté ou de l'autre. Le projet fut copié, puis séparé par slicing, une méthode ancienne, peu connue, mais redoutable.

Une fois le projet migré sur un dépôt propre, puis allégé de tout le code ne lui appartenant pas, une pipeline de CI/CD et un environnement AWS ont été montés afin d'embarquer les premiers clients. A ce stade, le projet est extrêmement fragile, par son absence quasi-totale de tests automatisés côté back.

Une fois l'environnement mis en place, je suis intervenu avec le reste de l'équipe sur le développement d'un premier prototype. La qualité logicielle a été réduite au strict minimum, tant que la viabilité du produit n'était pas certaine. La cible, donc les fonctionnalités changeaient très régulièrement afin de coller aux attentes des bete-testeurs.

Une fois les premiers clients embarqués, j'ai eu à effectuer une remontada en matière de qualité logicielle : ajout des test fonctionnels, remaniement de l'architecture, ajustements sur le pipeline de CI, fiabilisation globale. Cette dernière phase a duré jusqu'à mon départ en congés paternité.

Cette mission est un condensé de ce qu'il m'est possible de faire en matièrede transformation logicielle : extraction par slicing, amélioration d'un code sous-testé, rattrapage des tests, industrialisation. Le tout au sein d'une équipe de 4 développeurs, back et front.