Fp Finance - Les campagnes d’arbitrage 📈
FP Finance - Une mission à succès (fees)
Fin 2020, j’ai eu l’opportunité de créer un système de campagnes d’arbitrage pour FP Finance. Ce projet, impliquait des défis techniques et une compréhension approfondie des besoins métier.
Contexte de la mission
- ⏳ Durée: 4 mois (sept 2020 - déc 2020)
- 📍 Lieu: Nantes
- 💼 Engagement: Cette mission comportait un engagement de résultat. L’outil devait être conforme, déployé avant la fin d’année 2020 et produire jusqu’à 10 documents par minute.
FP Finance
FP Finance est un leader de la gestion de fortune à Nantes, gérant 300 M€ d’actifs spécialisée en ingénierie financière. La société propose un conseil financier haut de gamme pour une clientèle prestigieuse.
Le métier du conseil financier
Un conseiller aide ses clients à optimiser et à gérer leur patrimoine en fonction de leurs objectifs financiers et fiscaux. Lors d’une consultation ou d’un suivi annuel, le conseiller peut proposer une réallocation. On appelle cela un arbitrage.
Le Rapport Écrit de Conseil (REC)
Le REC est le document qui formalise la stratégie recommandée à l’issu d’une consultation. Il contient des analyses sur la situation initiale et préconisée du client.
Objectif
Ma mission consistait à développer un système de campagnes d’arbitrage intégralement.
Une campagne d’arbitrage se déroule en trois étapes:
-
Sélection des clients concernés selon des critères précis (âge, encours, profil de risque).
-
Saisie de l’arbitrage en fonction des objectifs clients et du contexte financier.
-
Suivi, validation, génération du REC et signature numérique.
Aperçu
Organisation
- 👬 Équipe : 4 membres - 3 devs, 1 DSI
- ⚙️ Méthode : Kanban - Suivi journalier
Contexte Technique
- Frameworks : C#, ASP.NET, RabbitMQ, MSMQ, SignalR websocket, MS SQL
- Cloud : OVH Cloud Api
- Outils de CI/CD : Azure DevOps, Git, SonarQube
Réalisations
En tant que développeur .NET principal, j’avais pour responsabilités :
- 🔍 L’étude et réalisation de plusieurs PoC autour des WebSockets et des flux asynchrones
- 💻 Développement .NET / ASP.NET / JavaScript
- 🔍 Implémentation des critères de recherche des clients (développé en TDD)
- 📊 Suivi de progression en temps réel (WebSocket)
- 🖥️ Implémentation des pages HTML
- 🏗️ Mise en place de l’architecture
- 📬 Implémentation d’une file FIFO avec RabbitMQ et d’un agent mise à l’échelle
- 📈 Création & évolution des rapports d’investissement (REC)
- ⚙️ Mise en place d’une intégration continue avec Azure DevOps.