Développeur C++ confirmé avec 22 ans d'expérience dans le secteur financier, spécialisé dans les solutions de diffusion de données financières, moteurs de pricing, calcul de risque, et développement de serveurs de trading. Expertise en intégration Kafka, HBase, Phoenix, protocoles FIX/ITCH/TIP, et encadrement d'équipes.
Intervention au sein de l'équipe transverse de veille technique d'Amerisc. Refonte architecture de diffusion avec Kafka, décorrélation entre génération d'économétrie (producer C++) et systèmes d'écritures (consumers Java). Validation des spécifications techniques sur le moteur de diffusion, validation de l'architecture ControlM, suivi des releases.
Développement C# sur X-One et ses API. Test de performance des API avec JMeter.
Développement sur le moteur de pricing d'Amerisc: optimisation, projet MPOR (calcul de flux pendant périodes d'appels de marges). Création du projet Diffurisc: diffusion de l'économétrie pour Amerisc avec nouvelle librairie FastDiffusion. Définition d'architecture JNI, mise en place d'outils DevOps, définition d'architecture ControlM pour runs de nuit.
Développement sur Sophis et ses connecteurs. Migration Sophis version 5 à 7, migration scripts SQL vers Oracle 11. Développement de nouvelles fonctionnalités C++: intégration de modèles de diffusion ERH, création de batch pour génération automatique d'options de provision. Intégration composant de flux Sophis (DRT) et migration vers OpenDacs.
Développement sur Bacardi (P&L, Analyse de risque et VaR). Développement sur nouveau workflow de pricing par deal, correction de bugs, développement d'outils de test. Test des nouvelles versions de brique de pricing (C++) provenant de la R&D. Gestion des phases de livraison.
Développement sur Sophis et ses connecteurs. Correction de bugs, développement de nouvelles fonctionnalités C++: gestion des Dividends Swap, migration des modèles de diffusion, déclaration des deals OTC. Intégration du système d'authentification interne. Rédaction de spécifications techniques et cahiers de tests.
Développement et maintenance des serveurs de passage d'ordres et de réception de flux pour traders. Responsable du marché LSE: rédaction spécifications techniques, implémentation passage d'ordre Natif, encadrement de développeurs. Migration marché SWX: développement passage d'ordre en FIX. Gestion de SAX: adaptation serveurs, développement flux ITCH/TIP. Finalisation développement Smart Order Router.
Évolution d'un logiciel de transport pour facturation et gestion clients. Refonte modules C++, gestion communications réseaux (sockets), optimisation code. Conception et développement de logiciels de gestion des objectifs financiers et gestion des adhérents/prospects. Administration serveur MySQL sous Linux.
Mise en place d'un simulateur de lutte contre les sinistres à bord d'un bâtiment marin. Modélisation sous Visual C++ et QT d'un moteur de propagation d'incendie par système multi-agents. Développement d'algorithmes de transfert de chaleur, utilisation de designs Pattern pour architecture modulaire.