-
Murex
- Senior Front-Office Functional Developper
Paris
2012 - maintenant
Market Data Management & risk tools 3.2
- gestion de l'interface des market data
- implémentation d'un séquenceur de chargement et calcul des market data à partir de graphes
- portfolio risk calculation par différences finies
Contexte financier:
l'équipe market data est une équipe transverse, au centre des équipes front-office, qui permet de manipuler différents paramètres de marché (volatilité/smile, courbes de taux/crédit, dividendes, repo, ...) et différentes asset classes (Fix-income, equity, fx, ...) que ce soit sur des marchés listés ou OTC
-
HPC Project
- Stagiaire ingénieur R&D
TEMPLEMARS
2010 - 2010
- HPC Project, équipe R&D: (durée : 6 mois)
Mots clefs: High Performance Computing (HPC), développement C++, mathématiques
Savoir-faire:
* High Performance Computing (HPC) : développement d'applications parallèles sur des architectures multi-coeurs (OpenMP), clusters (multi-nodes) et sur GPUs (CUDA)
* mise en application de design patterns pour la création d'une librairie c++ chargé de résoudre des équations dites d'Hamilton-Jacobi-Bellman
* utilisation de techniques de profiling (VTune) pour l'optimisation
Informations compl.:
* en partenariat avec ENSTA ParisTech, laboratoire de mathématiques
* rédaction d'une thèse en anglais dans le cadre du MSc à Cranfield University
-
BNP Paribas Arbitrage (Contractor)
- Electronic Trading Server and Market Connectivity Developer
2010 - 2012
- BNP Paribas Arbitrage, équipe marchés électroniques:
Mots clefs: C++, développement d'applications multi-threadées, temps réel avec des contraintes de performance, scripts (bash, python), unix
Savoir-faire:
* développement en C++ de serveurs de routage de flux boursiers (feedhandlers)
* conception,développement jusqu'à la mise en production et maintenance évolutive
* support niveau 2 sur feedhandlers
* finance de marché (marchés dérivés, marchés cash,...)
Marchés adressés:
* Eurex, Xetra, International Securities Exchange, London Stock Exchange, CME, ICE,...
Technologies suppl.:
* connaissance des protocoles FIX/FAST
* Wireshark, omnipeek,... pour l'analyse de trames
-
Thales Air Systems
- Architecte Logiciel Junior
Courbevoie
2008 - 2009
- Thales Air Systems, équipe architecte logiciel: (durée : 1 an)
Mots clefs : développement logiciel, Java, UML, spécifications logicielles, veille technologique, architecture logicielle
Savoir-faire:
* développement en Java de composants logiciels constituant un système d'arme
* modélisation logicielle à partir de modèles UML
* écriture de spécifications logicielles
* développement d'un process orienté modèle au sein des équipes logicielles et systèmes
Technologies suppl.:
* Java sous Eclipse
* UML avec Rhapsody
* DOORS / TREK pour la manipulation des spécifications
* présentation des travaux aux partenaires stratégiques de Thales (DGA, CNES, CS, ...)
* veille technologique
-
Thales Avionics
- Stagiaire ingénieur R&D
Courbevoie
2008 - 2008
Thales Avionics, équipe développement logiciel: (durée : 2,5 mois)
Mots clefs: développement C++, traitement d'image, FPGA, python
Savoir-faire:
* développement d'une librairie C++ pour le traitement d'images
* intégration du logiciel sur FPGA
-
Projet étudiant SAUC'E
- Chef de projet
2007 - 2008
ENSIETA, département robotique: (durée : 1 an)
- Mots clefs : drone sous-marin, C++, gestion de projet
- Savoir-faire :
* développement logiciel en C++ d'un drone sous-marin (machine d'état, fonctions moteurs, traitement d'images,...)
* définitions des spécifications mécaniques et logicielles
* gestion des coûts (15 000 euros)et des délais
* gestion d'une équipe de 5 personnes
- technologies suppl. :
* développement sous Visual Studio
-
Forum Ouest Avenir
- Vice-president & communication manager
Brest
2006 - 2007
Vice-president and communication manager: in charge of
communication with students (leaflets, brochures which present
firms) and media: radio, newspapers, display ads. Was responsible
for contact with personnel managers (phoning, mailing).
Managed a budget of 100 000 €.