Mes compétences :
Automates
Banque
Derivatives
Equity Derivatives
Finance
front office
JAVA
Linux
Programmation
Python
Recherche
Recherche et Développement
Reuters
Trading
UNIX
C++
C
Java Platform
Entreprises
Société Générale
- Ingénieur Recherche & Développement
PARIS2014 - maintenantDéveloppement en C# d'une application de pricing de produits exotiques
BNP Paribas
- Ingénieur Recherche & Développement
Paris2010 - 2014Global Execution Services, Front-office IT
- Responsable de l’équipe Algobox
- Développement d’une nouvelle plateforme (Algobox) d’exécution algorithmique dans le cadre du business BNP agency. Serveur en C++, basé sur le framework de passage d’ordre BNP Force 4, capable de gérer des algorithmes :
Gestion d’une équipe de 6 personnes (3 développeurs & 3 BA/QA).
Bonne connaissance des marchés Cash & MTF Lite/Dark.
Design & refonte du système d’historisation et de traitement des données marchés (calcul de courbes de volume, average book size…)
Natixis
- Ingénieur Recherche & Développement
Paris2008 - 2010- Implémentation d'une bibliothèque multiplateforme temps-réel d'accès aux données boursières basée sur les librairies Reuters Fondation API (RFA).
Cette bibliothèque permet la publication et la récupération de données marchés (valeur d'un stock, bid, ask, carnet d'ordres) à travers le système Reuters Market Data (RMDS).
La bibliothèque est écrite en C++, l'interface est générée avec SWIG (Simplified Wrapper and Interface Generator) et accessible en C++, Java et Python.
Elle est disponible sur les systèmes Linux, Solaris et Windows.
- Réalisation d'un serveur d'indice basé sur cette API, en Python qui calcule et fournit en temps-réel la valeur des principaux indices boursiers (CAC, DAX, FTSE ...) européens en utilisant leur composition.
IDway
- Ingénieur R&D
2003 - 2008IDway - Editeur de solution logiciel pour les équipements de télévision numérique grand public.
Participation au développement, à l’évolution et à la maintenance d’un middleware Multimédia Home Platform pour terminaux numérique de type TNT, câble, satellite, IPTV. L’intérêt de ce middleware est de permettre le téléchargement et l’exécution d’applications Java sur un décodeur type Satellite ou TNT. (Système d’applet Java adapté au domaine de la Télévision Numérique).
- Conception, réalisation, validation et documentation de différentes API constituant l’interface externe et les couches haut niveau du middleware.
- Réalisation d’un système permettant de faire la mise à jour Over The Air du parc de décodeur existant, par client.
- JavaTV, API de Sun permettant de piloter certaines fonctionnalités du décodeur (changement de chaîne).
- DAVIC et DVB-SI, services permettant d’accéder aux informations véhiculées par les flux diffusés.
- Coordination technique avec les unités de recherche et développement des fabricants de terminaux numériques : Sagem / IBM / STMicroelectronics.
Chef de projet chez IDway
- Gestion du portage du middleware IDway-J sur plateforme Linux pour un client de Hong-Kong à destination d’un marché opérateur chinois pour la ville de Foshan, (Guangdong).
- Pilotage du développement et de l’intégration des systèmes d’accès conditionnels Nagra, Irdeto et Conax dans le middleware.
- Passage des certifications Irdeto et Nagravision. Déplacements à (Beijing (Chine), HoofDoorp (Pays-Bas), Lausane (Suisse).
- Nombreux déplacements à Milan et à Turin (Italie) pour assurer les certifications délivrées par les opérateurs Mediaset et Telecom Italia, pour le marché Italien.
- Gestion du projet IDway-PVR : Ajout de la fonctionnalité d’enregistrement vers un disque dur ou un périphérique externe. Le décodeur devient un centre multimédia permettant de visualiser des images, lire des mp3, des enregistrements externes (Youtube) ou internes à partir du disque dur.