Expérience professionnelle
01/2017 – 03/2020 : HSBC – Equity Derivatives
Développeur C++
➢ IT-Quants
• Processus compagnon pour la gestion des calculs distribués
• Optimisation pricer/distribution pour le projet RWA
• Refactoring de la gestion des temps de calcul
• Intégration des pricers dans un framework de distribution
Compilateur : Visual C++
API : Valuation Service, Sophis Risque, DataSynapse, Google Test, Jenkins, JIRA, Git
09/2014 – 12/2016 : Edmond de Rothschild Asset Management
Assistant MOA au sein de l'équipe reporting
➢ Mise en place de la chaîne de calcul des performances brutes
➢ Mise en place de la chaîne de calcul pour certification GIPS
Progiciel : SimCorp Dimension
10/2009 – 08/2014 : HSBC – Equity Derivatives
Développeur C++
➢ IT-Quants
• Intégration des ETFs au sein de la librairie de pricing
• Intégration du Risk Matrix au sein du module de distribution
• Robustification du module de distribution
• Refactoring du client de soumission pour le calcul de la VAR
➢ eCommerce / Pricing Services
• Mise en place d'un workflow Valuation Service de pricing/solving
• Construction des données de marché
• Décomposition / Agrégation des instruments afin de paralléliser les calculs
• Intégration de la librairie de pricing
Compilateur : Visual C++
Progiciel : Sophis Risque5.7
API : Valuation Service, Sophis Risque, DataSynapse, XSD Synthesis, Google Test, OTL
01/2006 - 09/2009 : BNPP IP – FINAMS
Chef de projet / Développeur C++
➢ Sophis : Personnalisation de Sophis Risque
• Toolkit
- Condition pour les workflows (Kernel, Confirmation, Instruction, Accounting)
- Colonne
- Boite de dialogue (instrument, transaction)
- Action pour la mise à jour des statuts externe
- Tag pour la génération des swifts
• API serveur pour la création en masse de :
- deals en fonction d'une contrepartie
- instruments à partir d'un fichier plat
- reporting
➢ Lending Database : Tenue de position temps réel pour le desk Prêt/Emprunt Fixed Income
• LD Serveur : gestionnaire de taches
- Sas d'intégration de donnée des flux (comptable, ordres, référentiel…)
- Gestionnaire de flux de donnée
- Tenue de position
- Gestion de la cohérence entre le serveur et les clients
- Algorithme d’allocation
• LD Client
- Visualisation des positions prêtable (Filtre, Agrégation, …)
- Interface d’aide à la décision pour la gestion des positions short
- Interface d’administration
➢ SWIFT Manager : Gestion des swifts (émission, réception, statut, intégration dans Sophis)
• SophisXML Queue : Service windows pour la gestion des fichiers XML entrant
• Interface graphique pour la gestion temps réel des statuts des swifts
➢ CFTQueue : Gestion de l'émission/réception de fichier par CFT
Compilateur : Visual C++
API : Sophis Risque, xerces, log4cxx,MFC
04/2004 – 12/2005 : Day-Trading sur future CAC40
Conception et développement d’un simulateur de stratégie de trading.
Compilateur : C++ Builder 5
06/2002 – 04/2004 : Crédit Lyonnais de Londres – Salle de marché
Développeur C++
Projet : CLAUTOMAT : plateforme de trading (actions et futures)
➢ Conception et développement d'une plateforme de visualisation de flux financier, risque, PnL…
➢ Conception et développement de module :
• BDD
• Flux financier
• Gestion d’ordre électronique
• Gestion des paramètres de configuration
• De répartition de taches de simulation
➢ Recherche et implémentation de stratégies
Compilateur : C++ Builder 5, gcc
API : Bloomberg, GlTrade, Reuters
04/2000 – 04/2002 : The Value System - Saint-Cloud
Chef de projet / Développeur C++
Projet : NEMO : Logiciel développé en C++ permettant la gestion des données (panel SECODIP,
d’investissement média et promotionnelle, d’audiences des supports média) et l’analyse/simulation des achats
d’un panel d’individu en fonction des investissements publicitaires et promotionnels
➢ Conception et développement
• Applicatif
• Composant VCL de reporting et de gestion de données
• D’une base de données orientées objet en environnement multithread
➢ Analyse et développement
• D’un modèle de simulation de présence mentale d’une marque
• D’un modèle de prévision d’achat d’une marque
Compilateur : C++ Builder 5
01/1998 – 03/2000 : Strategem - Saint-Cloud
Développeur C++ / JAVA
Projet : DATAPILOT : Logiciel client(C++,JAVA)/serveur(C++) permettant la visualisation des données client
provenant de fichier texte, la gestion de variables calculées et l’analyse des variables
➢ Conception et développement :
• Des applicatifs client et serveur
• D’un module d’importation de fichier texte/binaire
• D’un module de gestion de variables calculées
• D’un protocole de communication pour l’envoi et la réception de données
• Composant VCL et JAVA (rapport, communication, table, graphique, tri croisé…)
➢ Intégration dans un site WEB d’une applet JAVA de visualisation et d’analyse des données
Compilateur : C++ Builder 4, JBuilder 2 (JDK 1.1.6)
API : Windows Socket
Projet : THE BANK / Logiciel développé en VB permettant la gestion centralisée d’une base de donnée de
campagne marketing, l’analyse des performances d’une campagne
➢ Développement d’un applicatif en c++ permettant la gestion/création de la base de donnée d’analyse
➢ Développement des procédures stockées facilitant la création/mise à jour de la BDD d’analyse
➢ Elaboration des rapports d’analyse dans Brio
Compilateur : C++ Builder 3
BDD : Access - Borland Database Engine
Projet : AUDITV / Logiciel développé en C++ permettant la gestion des audiences TV, l’analyse de l’historique
et la simulation de l’audience/part de marché
➢ Conception et développement :
• des modules d’importation et d’impression
• d’un modèle de prévision d’audience d’un film en prime time
Compilateur : Borland C++ 5
06/1995 – 09/1997 : Service national au Ministère de la Défense
➢ Administrateur d’un Système d’Information au Commandement développé en c++ s’appuyant sur une
base de données (oracle)géo-référencée et orientée objet
➢ Elaboration et mise en place du modèle objet des symboles à visualiser en temps réel