Benjamin - Chef de projet SQL SERVER
Ref : 040512A001-
75012 PARIS
-
Chef de projet, Consultant, Consultant technique, Développeur (49 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES
Mai 2021-Aujourd’hui Crédit Agricole CIB, Montrouge
Développement d’une plateforme d’eTrading Bonds C#
Au sein de l’équipe JetStream Bonds (15 personnes)
Développement d'une plateforme eTrading (Dealer To Customer) Bonds Govies / Crédit Worlwide
(Paris, Londres, New York, Hong Kong, Tokyo)
Architecture de microservices interconnectés via un bus de données Solace, et connectés aux
marchés électroniques (Bloomberg, TradeWeb, etc) via la plateforme de trading ION
Negotiation engine chargé de l'interaction entre la GUI trader et le marché, de la gestion du cycle
de vie de la rfq (machine à état), du pricing automatique (moteur de règles, appel au pricer ION) et
du routage des rfqs
Développement d'un composant de trade capture, chargé de créer les demandes de booking,
envoyées aux systèmes Back-Office (Murex, Orchestrade)
Développement de l'interface graphique Trader en WPF
Architecture haute performance, problématiques de multithreading
Intégration d'un nouveau produit Korean Treasury Bond et de nouveaux marchés (marché externe
MarketAxess, et marché « interne » : rfqs saisies par les Sales dans le Sales Ticketing System)
Développement d'une nouvelle gateway ION, utilisée pour récupérer les rfqs du chat Symphony
Technologies : C# (.NET 4.7), WPF, Solace, ION trading platform, IBM MQSeries
Novembre 2016-Mai 2021 BNP PARIBAS, Paris
Conception fonctionnelle et développement Commando Front Office C#
Au sein de l’équipe Pricing Solutions & Workflows (5 personnes)
Conception et développement des outils de pricing de produits dérivés actions Flow, Phoenix
(Excel/VBA/C#) et UTS (GUI Vectalis C#), à destination des traders EQD Flow Index & Stocks
Flow Volatility, DeltaOne, Flow Commodities et Complex Flow, en Europe, aux Etats-Unis et en
Asie (environ 350 utilisateurs)
Produits financiers : options vanilles et combinaisons, produits delta one (forward, roll, converse,
dividend swap, equity swap), produits light exos (varswap, volswap, options barrières, options
asiatiques), produits complex flow (dispersions de vanilles et variances, corridor varswap, produits
de corrélation : call panier vs calls des composants…)
Développement d’outils d’analyse (analyse de la volatilité et de son évolution) et de fit / remarking
des données de marché (fit de la courbe de dividendes à partir des prix de divswaps ; fit de la
courbe de repo à partir des prix listés ; remarking dans les systèmes de la banque)
Migration VBA -> C# du pricer Phoenix, refonte complète de l’algorithme de pricing et de la
GUI (Winforms).Réduction de 70% du temps de pricing (grâce à la mutualisation de la
récupération des données de marché et au regroupement des pricings) et optimisation de la
performance de la GUI.
Mise en place d’une plateforme de traitement de RFQ (Pulse), permettant d’acheminer jusqu’aux
équipes de trading les demandes de prix provenant d’agrégateurs externes de RFQ clients (RFQHub, Bloomberg, Tradeweb) et des interfaces internes utilisées par les Sales (Fish, Smart
Derivatives) (modules : transcription FIX, moteur de workflow basé sur Camunda, moteurs de
règles, persistance, module de délégation, moteur de pricing…)
De nombreuses interactions avec les desks de trading (Paris, Londres, New York, Hong Kong),
les marketers et la recherche
Maintenance d’un service (C#) d’agrégation d’intérêts brokers fournis par Vectalis
Service de publication vers Bloomberg de prix indicatifs de structures flow non listées (C#)
Technologies : C# (.NET 4.5), VBA, Excel-DNA, Camunda, BPMN, Java 8
Novembre 2016-Aujourd’hui BNP PARIBAS, Paris
Ingénieur d’études et développement Font Office C#
Au sein de l’équipe Pricing Solutions & Workflows (5 personnes)
Développement des outils de pricing Flow Phoenix (Excel/VBA/C#) et UTS (C#), à destination des
traders DeltaOne, Index & Stocks Flow Volatility, Flow Commodities et Complex Flow, en Europe,
aux Etats-Unis et en Asie (environ 200 utilisateurs)
Mise en place d’une plateforme de traitement de RFQ (Pulse), permettant d’acheminer jusqu’aux
équipes de trading les demandes de prix provenant d’agrégateurs externes (RFQ Hub,
Bloomberg, Tradeweb) et des interfaces internes (Fish, Smart Derivatives) (modules : transcription
FIX, moteur de workflow basé sur Camunda, moteurs de règles, persistance, module de
délégation, moteur de pricing…)
De nombreuses interactions avec les desks de trading (Paris, Londres, New York, Hong Kong),
les marketers et la recherche
Maintenance d’un service d’agrégation d’intérêts brokers (C#)
Technologies : C# (.NET 4.5), VBA, Excel-DNA, Camunda, BPMN, Java 8
Juin 2011-Octobre 2016 HEXALOGIC
Fondateur de la société HEXALOGIC, spécialisée dans le développement Web et les
applications mobiles, référencée par des grands comptes (notamment la douane)
Références majeures :
amLeague (compétition d’asset managers et production d’indices) - Site ********/, développement d'une plateforme de trading et d'un système de gestion /
valorisation de portefeuilles, intégré à STOXX, Bloomberg et SIX Telekurs ; développement
d’un moteur de production d’indices basés sur des stratégies d’allocations dynamiques
Upela : Comparateur de prix et envoi de colis express à l'international (chiffre d’affaire annuel
7M€) - ********
Site de gestion du budget familial et coffre-fort électronique - ********/ et
application web mobile ********/ (racheté par Boursorama)
Site de la douane - ********/
Projet personnel : Développement d'un système de screening d'actions (custom .NET et SQL
Server) et d'un automate de trading (sur la base de NinjaTrader)
Plus de 30 réalisations de sites web et applications mobiles (sites gouvernementaux, sociétés de
gestion d’actifs, eCommerce, site d’emploi etc) (voir ********/)
Technologies : Apache / PHP / MySQL, jquery, Bootstrap, AngularJS, Ionic, C#, SQL Server
Mai 2008-Mai 2011 BNP PARIBAS, Paris
Mai 2010-Mai 2011
Développeur Java/J2EE, lead technique (au sein d’une équipe de 6 personnes)
Développement d’une application web de pricing (iPrice) à destination des Marketers dérivés
actions à Paris / Londres / New York / Tokyo ainsi que des clients externes (environ 200
utilisateurs)
Définition de l’architecture J2EE
Développement web (JSP / Ajax) et intégration avec le moteur de pricing
Technologies : J2EE, JPA, JSP, Weblogic 9.2, Ajax/jQuery, MS SQL Server 2008
Mai 2008-Avril 2010
Développeur Excel/VBA, Python
Au sein de l’équipe Analysis Tools (5 personnes)
Développement de l’outil de pricing Flow Phoenix (options vanilles, barrières etc) à destination
des Traders/ Structurers/ Marketers / Client Services Desk/ Quants (environ 100 utilisateurs
internes, technologie Excel / VBA)
Mise en place de Stratégies d’Allocation Dynamique (indices Quantitatifs) (technologies Python ;
SQL Server)
Mai 2007-Avril 2008 SOCIETE GENERALE CIB, Paris & Londres
Concepteur développeur .NET
Projet : CPPI (Constant Proportion Portfolio Insurance) – Développement d’une plateforme Web de
reporting, valorisation, analyse de risque et trading en ligne pour le desk de dérivés de crédit de la
Société Générale et les gestionnaires d’actifs externes (AXA, IXIS, AGF)
Développement de la plateforme de reporting utilisée par les traders basés à Londres
(technologies SQL Server, Integration Services, Reporting Services et Analysis Services –
les traders requêtant le cube OLAP depuis Excel)
Développement du site web ******** à destination des gestionnaires
d’actifs externes (AXA, IXIS, AGF) (technologies .NET 2.0, AJAX.NET, SQL Server, SSIS)
De Mai 2007 à Aujourd’hui : SOCIETE GENERALE CORPORATE & INVESTMENT BANKING (SGCIB) – Chef de projet Développement
Société Générale Corporate & Investment Banking (SGCIB), Paris & Londres Mai 2007-Aujourd’hui
Projet CPPI (Constant Proportion Portfolio Insurance) – Développement d’une plateforme Web de reporting, valorisation, analyse de risque et trading en ligne pour le desk de dérivés de crédit de la Société Générale et les gestionnaires d’actifs externes (AXA, IXIS, AGF).
Rôle Chef de projet développement plateforme reporting & web ******** pour les gestionnaires de fonds (AXA, IXIS, AGF) (encadrement de 3 personnes)
Technologies .NET 2.0 & AJAX.NET, SQL Server 2005 (dont Integration Services, Reporting Services et Analysis Services), IIS
Chef de projet développement de la plateforme Reporting & Web, utilisée en interne par les traders de la Société Générale (basés à Londres) et en externe par les gestionnaires d’actifs (AXA, IXIS, AGF).
Définition du planning
Définition de l’architecture technique
Coordination avec la MOA et le Front-Office
Participation au développement (technologies .NET 2.0 & AJAX.NET, SQL 2005, SSIS, SSAS, IIS)
Suivi du développement et du test
Gains de 5h par jour sur le temps de production des rapports (temps initial de 6h)
Plateforme reporting et intranet livrés avec succès en octobre 2007
Livraison du site internet ******** prévue en février 2008
De Janvier 2001 à Avril 2007 : ACCENTURE – Manager Technology Consulting (Industrie, Grande Distribution, Services)
Transports Publics Danemark, Hollande & Toronto Septembre 2005-Avril 2007
Projet Travel Card - Mise en place d’un système de carte électronique inter-opérateurs pour les transports publics du Danemark, de Hollande et de la région de Toronto
Rôle Chef de projet développement système CRM/facturation des opérateurs de transport publics Danois et site internet ********
Directeur de projet et responsable centre de développement e-ticketing (encadrement de 20 personnes)
Technologies .NET 2.0, SQL Server 2005 (dont Integration Services et Reporting Services), Microsoft Dynamics Ax (Axapta), Sharepoint 2007, BizTalk 2006
Directeur de projet développement pour la solution de Back-Office fournie par Accenture (incluant la gestion de la relation client et la finance) et le site web pour les utilisateurs des transports (5 millions de clients potentiels) (********)
Le système développé utilise les technologies Microsoft Dynamics Ax, .NET 2.0, SQL Server 2005, BizTalk. Il s’intègre avec le système de transport fourni par Thales.
Conduite de 3 projets (Danemark : 4200jh, Hollande : 2000jh, Toronto : 2300jh) avec une équipe de conception, architecture et développement de 20 personnes pendant 1 an et demi. Mes responsabilités incluent : réponses aux appels d’offres sur la solution technique, chiffrages des appels d’offres, cadrage de l’architecture, définition des plannings et des plans de staffing, organisation des équipes, coordination avec les équipes fonctionnelles et revue des spécifications fonctionnelles, suivi du développement et du test, suivi du budget, organisation de comités de pilotage internes, avec Thales et les équipes clients.
Responsable du centre de développement e-ticketing (recrutement, suivi de la performance des collaborateurs)
Le centre de développement e-ticketing reçoit les spécifications fonctionnelles générales des équipes fonctionnelles locales (équipes client et Accenture au Danemark, en Hollande et à Toronto) et assure les fonctions suivantes : conception fonctionnelle détaillée, conception technique, développement, tests d’intégration, tests fonctionnels, maintenance corrective et évolutive. La recette client, les tests sur site, le déploiement en production et le support de premier niveau sont réalisés par les équipes locales.
Première version livrée avec succès au Danemark fin 2006 (mise en production prévue juillet 2007)
Mise en place de CMMI niveau 3 pour le centre de développement e-ticketing.
Transports Publics Hollandais Novembre 2003-Août 2005
Projet E-Ticketing - Mise en place d’un système de carte électronique inter-opérateurs pour les transports publics hollandais (NS, RET, Connexxion, GVB)
Rôle Chef de projet (encadrement de 2 personnes)
Equipe Architecture Technique et Tests d’Intégration (7 personnes)
Technologies C++, Access
Rational ClearCase/ClearQuest, Mercury TestDirector
Unix, Oracle, Weblogic, J2EE
Windows, SQL Server
Conception de l’architecture des plateformes de tests d’intégration (technologies Unix / Oracle / Weblogic / J2EE pour le système de clearing inter-opérateur, technologies Windows / SQL Server / C++ pour les systèmes de transport de chaque opérateur)
Implémentation des outils d’architecture de développement (Rational ClearCase/ClearQuest) utilisés pour gérer les versions logicielles et le processus de traitement des anomalies
Implémentation des outils de test (Mercury TestDirector) et intégration avec les outils de développement
Développement d’un simulateur d’équipement de transport en C++
Définition de la stratégie d’intégration et de release des opérateurs de transports publics (organisation de comités de pilotage avec les opérateurs de transports)
Définition des processus de support et mise en place du Centre d’Appel
Définition des processus d’opérations IT (méthode ITIL)
Rétro-conception du système de clearing financier inter-opérateurs (basé sur Unix / Oracle / Weblogic / J2EE, plus de 300.000 lignes de codes), étude et chiffrage du projet de re-platforming de ce système sur .NET
Ministère des Finances Mai 2002-Octobre 2003
Projet ACCORD - Mise en place d'une application de gestion des dépenses de l'Etat, fondée sur le progiciel PeopleSoft Finance
Rôle Chef de projet (encadrement de 2 personnes)
Equipe Architecture Technique et Support Technique (40 personnes)
Technologies Remedy HelpDesk/Change Management/Asset Management/SLA Management
Rational ClearCase/ClearQuest
Unix, Oracle 9i, SQL, shell, perl, PeopleSoft
Mise en place de Remedy HelpDesk (gestion du support aux utilisateurs ACCORD du Ministère) et Remedy Change Management (gestion des changements sur les environnements de pré-production et production de l’application ACCORD) : analyse des besoins auprès du centre d’appel, rédaction des spécifications fonctionnelles, coordination du développement, réalisation des tests, formation et support aux utilisateurs (centre d’appel et comptables des ministères), réalisation de la maintenance corrective et évolutive
Conduite du projet du déplacement de la plateforme Remedy (définition et suivi du planning, coordination de l’équipe, organisation de réunions de pilotage)
Support et maintenance corrective/évolutive sur Rational ClearCase/ClearQuest (utilisés pour gérer le processus de développement logiciel)
LOUIS VUITTON Janvier-Avril 2002
Projet PIMS - Implémentation de PeopleSoft Ressources Humaines
Rôle Ingénieur d’études et développement
Au sein d’une équipe de 7 personnes
Technologies PeopleSoft, PeopleCode, SQR
Analyse des besoins auprès du département Ressources Humaines
Conception et développement de programmes de conversion automatique destinés à migrer les données des systèmes de paie Louis Vuitton vers PeopleSoft RH (technologie : SQR)
Tests de migration de données en collaboration avec le service informatique de Louis Vuitton
Réalisation de la migration avant le démarrage en production de l’application PeopleSoft
VALEO ELECTRONICS Avril-Décembre 2001
Projet VIVALDI - Implémentation d'un Système de Gestion de Données Techniques (eMatrix)
Rôle Ingénieur d’études et développement
Au sein d’une équipe de 6 personnes
Technologies eMatrix
Recueil des besoins sur les processus de conception et qualification des composants électroniques, auprès des équipes R&D de Valeo Electronics
Conception fonctionnelle de l'application (introduction et qualification des composants électroniques, intégration entre eMatrix et les outils de CAO électronique)
Coordination avec les équipes de développement (sous-traité à Steria)
PEUGEOT Janvier-Mars 2001
Projet ******** - Développement du site Internet ********
Rôle Ingénieur d’études et développement / Testeur
Au sein d’une équipe de 6 personnes (service informatique de CREDIPAR, filiale financière de PSA)
Technologies JSP, Access, VBA
Analyse des besoins auprès des équipes de CREDIPAR
Rétro-conception de l’application de gestion des crédits (application développée sur Access/VBA)
Conception et développement de l'interface entre le système financier de CREDIPAR et le site Internet ******** (technologies Access/VBA)
Réalisation de tests d’intégration sur le site ******** (technologie JSP)
De Septembre 1998 à Novembre 2000 : MICHELIN – Ingénieur Organisation Industrielle
MICHELIN Pologne (STOMIL-OLSZTYN) Septembre 1998-Novembre 2000
Mission Coopération du Service National en Entreprise, dans la division pneus agraires
Rôle Chef de projet optimisation productivité / qualité / procédé du secteur tringles
Encadrement de 5 personnes
Optimisation de la qualité et de la productivité du secteur tringles (mise du procédé en Assurance Qualité et gain de productivité de 30% en un an)
Conduite du projet de changement de fil à tringle (définition et suivi du planning, coordination de l’équipe, organisation de réunions de pilotage)
Réduction du coût de l’énergie (électricité, vapeur, eau chaude)
FORMATION
2007-2008 CNAM – Marchés financiers
1995-1998 Ecole des Mines de Paris
Option Gestion de Production (de nombreuses visites et missions industrielles)
1995-1998 : Ecole des Mines de Paris
Option Gestion de Production (de nombreuses visites et missions industrielles)
1992-1995 : Classes préparatoires aux Grandes Ecoles d’ingénieurs (lycée Marcelin Berthelot à Saint-Maur)
1992 : Baccalauréat C – Mention Très Bien (Félicitations du Jury)
2007-2008 : CNAM - Master Finance de Marché (en cours)
Anglais (très bon niveau), Espagnol (bon niveau), Polonais (bon niveau), Russe (débutant)
INFORMATIQUE
Systèmes Windows, UNIX
Plateformes NET 2.0/3.0, J2EE
Langages C/C++, C#, Perl, Java, VBA, Shell
Bases de données SQL Server 2005 (dont Integration Services – SSIS - et Reporting Services - SSAS), Oracle 9i, Access
Reporting SQL Server 2005 Reporting Services, Crystal Reports
Web ASP.NET 2.0, AJAX.NET
EAI MS BizTalk 2004/2006
Progiciels Microsoft Dynamics Ax (Axapta), PeopleSoft
Product Lifecycle Management eMatrix, Windchill
Gestion développement / test Rational ClearCase/ClearQuest, Visual Studio Team System, Mercury TestDirector & LoadRunner
Support centres d’appels Remedy
Méthodes Qualité CMMI, ITIL
Gestion de projet Estimation de charge, planification, gestion du budget, management d’équipe
DOMAINES DE COMPETENCES
Compétences techniques :
Systèmes Windows, Unix
Languages C# 6 (.NET 4.5), Java 8, PHP, VBA
Bases de données SQL Server (dont Integration Services – SSIS - et Reporting Services
- SSAS), Oracle, MySQL, Access
Reporting SQL Server Reporting Services
Web ASP.NET, AJAX, Apache/PHP, AngularJS, jquery, Bootstrap
Applications mobiles Ionic, Objective-C
Tests unitaires NUnit, Moq
Usine de
développement
Git, Gerrit, Jenkins, Nexus, Artifactory
IDEs Visual Studio, IntelliJ
Finance de marché :
Actions et dérivés Futures, options vanilles
Dérivés de crédit
Langues :
Anglais Courant
Polonais Avancé
Espagnol Intermédiaire