BG
novembre 2016 - aujourd'hui
BG Gestion Analyse et Développement des modules en PL/SQL/C++ /C# pour simplifier et automatiser les processus de traitement de transactions
- Analyser les process, rédiger les cahiers de charges.
- Rédiger les dossiers de tests et suivre les tests.
- Développement des modules en Sql et en C++ et C#/WPF/DevExpress
- Quelques projets significatifs :
- Module de gestion EOY (Fusion Invest)
- Outil de traitement des allocations des transactions (Front-to-Back) dans les portefeuilles gérées par FusionInvest.
Des écrans (développés avec c#, DevExpress et API Sophis) permettant de traiter tous types de transactions (Option, Equity, Future, CDS, taux…) venant d’une plate-forme (SmartTrade). Les détails des transactions (dates, quantité, pourcentage, taux d𠆞xposition, prix, broker, contre-partie...) sont calculés, vérifiés de manière automatique puis les transactions sont allouées dans les différentes portefeuilles selon les règles de gestion de chacune des portefeuilles.
- Outil de gestion des scenarii et de d𠆞xploitation de batches:
(Les batches sont paramétrés puis programmés et les résultats sont envoyés directement aux utilisateurs concernés)
- Migration de FusionInvest
Environnement : FusionInvest/SOA, PLSQL/Oracle, C/C++, C#, Git, Gira, DevExpress, WPF, WCF, RabbitMQ, Jenkins
Client confidentiel
mars 2015 - aujourd'hui
Intégration des modules complémentaires dans un logiciel et amélioration de la performance et la précision de résultats
- Analyse le noyau du logiciel
- Intégration de deux modules de calcul dans le logiciel
- Application de nouveaux algorithmes
- Optimisation des requetes SQL
- Formation et support utilisateur
Environnement : C/C++/C#, SQL/Sybase, Windows, Jenkins
HSBC
mars 2014 - septembre 2015
Intégration des modules complémentaires dans un logiciel et amélioration de la performance et la précision de résultats
- Analyse le noyau du logiciel
- Intégration de deux modules de calcul dans le logiciel
- Application de nouveaux algorithmes
- Optimisation des requêtes SQL
- Formation et support utilisateur
Environnement : C/C++/C#, SQL/Sybase, Windows, Jenkins
Natixis
janvier 2014 - février 2015
Mettre en œuvre le règlement Dodd Franck, EMIR, CAN en Sophis
- Analyser les infrastructures logiciels de Sophis et les logiciels périphériques (les fonctionnalités, les traitements, les Workflows, les paramètres concernés pour des OTC à déclarer) ainsi que les exigences demandées des règlements afin de proposer des solutions techniques adéquates.
- Rédiger les spécifications techniques détaillées pour FO en concertation avec BO et les MOA.
- Planification, Développement, Test et Validation et Mise en Production avec MOA et BO.
- Maintenance et support de logiciels niveau 1, 2, 3 pour FO.
Environnement : C++/C#, Sophis, PL/SQL/Oracle, WCF, WPF, XML, Ctrl M, MQ series , Jenkins
JD Environnement
février 2012 - novembre 2013
Participer au projet de conception et développement d’un logiciel dans le domaine de l𠆞nvironnement.
- Conception de la base de données sous MySQL/Linux
- Conception et développement de l𠆚pplication de calcul de la consommation énergétique du processus de fabrication d’un objet en C++/Windows
Environnement : C/C++, MySql, SQLite, XML, Windows, Linux
Dexia Bruxelles Consultant IT Murex :
janvier 2011 - décembre 2011
Mission : Support et Maintenance des modules de calcul pour les dérivées de taux dans Murex
• Intégration d’un nouveau model de valorisation et amélioration les méthodes de calcul de coupons dans Murex
• Conseil et support utilisateur
Environnements : C/C++, Python, Murex, QuantLib, Boost, STL, PL/SQL/Oracle, Unix, Windows
AM Consultant MOA-MOE : Amélioration des processus de traitement de données du marché
Natixis
janvier 2010 - janvier 2011
Mission : Analyse et optimisation des processus STP d’intégration de données du marché et de données référentielles de NATIXIS AM
• Analyser et Cartographier les échanges entre les applications utilisant les flux de market data
• Schéma de réorganisation de la base de données et d’optimisation des codes C/C++ et SQL pour améliorer les processus de traitement de market data.
Environnements : Market Data, Sybase, T-SQL, Ctrl-M, C/C++/C#, Windows, UNIX
Resp. de maintenance & Support d’une plate-forme Sophis
BNP PAM MOA :
février 2008 - décembre 2009
(Asset management : dérivées de crédits, dtions)
Mission 1: Gestion de maintenance de Sophis Value:
• Collection et sélection de besoins aux près des utilisateurs et MOA
• Etude et Rédaction du dossier Spécification technico-fonctionnelle détaillé utilisant Sophis/toolkit
• Planification et développement avec l’équipe MOE
• Rédaction du dossier de test et de Recette puis Validation avec MOA.
Quelques projets significatifs :
- Spécification et Développement d’une Evolution de la passerelle entre un système de gestion FO (Prism) et Sophis pour améliorer la gestion du booking des ordres. (Sophis/Toolkit, et XML)
- Spécification et Développement d’une Evolution de la gestion de CDS, ABS dans Sophis permettant de prendre en compte les nouveaux caractéristiques des ordres. (Sophis/toolkit)
- Développment d’une Evolution du système d𠆚limentation de données (market data via MARKIT) pour améliorer la gestion de changement des caractéristiques des CDS. (Sophis/toolkit)
- Développement d’une Evolution de l’inteface Sophis/OMS (Orders Management System) pour prendre en compte des nouveaux états des ordres. (Sophis/toolkit)
Mission 2 : Conseil et support FO/MO
• Paramètrage technico-fonctionnel du progiciel Sophis
• Gestion de données et d’instruments : Alimentation de données du marché, création d’instruments, gestion de transaction Front to Back
• Gestion de WorkFlow
• Rapprochement de portefeuilles,
• Calcul de valorisation de CDS & Options pour BO
• Formation d’utilisateurs
• Participer à la gestion de Migration
Environnements : C/C++, VBA, WINDOWS, PL/SQL/Oracle, Sophis/Toolkit, Excel, Bloomberg, Markit, Tuxedo
Conception de logiciel
Neopost
octobre 2007 - février 2008
Mission : Conception et développement d’un logiciel de transaction automatique et sécurisé de crédit pour les machines à affranchir de timbres de poste et un système de stockage et d𠆚limentation des données financières internes
Environnements : C/C++, WINDOWS, PL/SQL/Oracle, TinyXML
Electrabel (Bruxelles) Conception de logiciel
mars 2007 - septembre 2007
Mission : Réorganisation de l𠆚rchitecture d’infrastructure d’un système de pricing en éléctricité
• Développement de l'interface de communication entre Murex et un logiciel de pricing (Spark) via XMLRPC
• Intégration d'un nouveau modèle de pricing (Spark) dans Murex
• Réorganisation et optimisation de la chaine de traitement des informations dans Spark/Murex
• Environnements : C/C++, PYTHON, UNIX, WINDOWS,Flex/MUREX, SPARK, XMLRPC, SQLite, XML