CONSULTANTITFINANCE
COMPETENCESC/C++ ANGLAISCOURANT
11ANSD’EXPERIENCEFormation 2006 – 2009 2004 – 2006 2003 – 2004
Elève ingénieur à l’ENSI (Ecole Nationale De Sciences De L’Informatique)
IPEIS, CLASSES PREPARATOIRES Spécialité : Mathématiques /Physiques
Baccalauréat Scientifique section « mathématiques ». Langues
ANGLAIS
Courant Compétences Fonctionnelles
ACTIVITES
Front Office (Trading, accès marché …)
Back Office (Progiciel SUMMIT)
PRODUITS FI
Actions, Obligation, Produits Dérivés.
MARCHES FI
Forex Quelques exemples d’interventions secteur Banque Finance
SGCIB
SUNGARD
QUANT HOUSE
NATIXIS
Consultant C/ C++ Market Access
Consultant C/C++ Finance
Ingénieur IT Finance FeedHandler
Consultant SUMMIT Compétences Métiers
SUPPORT
Technique, configuration et paramétrage.
MOE
Conception, réaction de spécifications techniques détaillées, réalisation des développements, tests unitaires et d’intégration Compétences Techniques
MÉTHODOLOGIES
AGILES. UML,MERISE, RESEAU DE PETRI
LANGAGES
C/C++, C#, JAVA, TCL, SQL, PL/SQL, ASSEMBLEUR,MIPS, HTML, XML, CSS, XSL, XSLT, JDOM, JSP, JSF
SGBDR
ORACLE, SQL SERVER, ACCESS
OUTILS / PROGICIELS
OS
RESEAUX
VISUAL STUDIO .NET, ECLIPSE, VISUAL C++ , MS VISIO, DREAMWEAVER, NETBEANS,WORD, EXCEL, POWERPOINT, LATEX
PROGRAMMATION NOYAU LINUX, SHELL, PROGRAMMATION MULTITHREADS
CONNAISSANCES APPROFONDIES DE DIFFERENTS PROTOCOLES (TCP/IP) :
WAN, LAN, ROUTAGE (OSPF, RIP), RESEAUX DE CAPTEURS.
RESEAUX SANS FILS (WIFI, AD-HOC). PROGRAMMATION RPC, SOCKETS.
PAGE 2
Expérience Professionnelle
Contexte du projet : Développement et maintenances des produits compliances et règlementaires.
Utilisateurs de l’application : Middle /Back Office
Langue de travail : Français, Anglais
Descriptif des tâches :
Développements autour du logiciel financier maison Compliance qui permet de vérifier la conformité des Portfolios par rapport des règlementations Nationale/Européenne/Etc.
Sybase, Scripting shell
Développement des livrables pour : CentOs (Redhat), SunSolaris, AIX, Ubuntu et Windows
Maintenances correctives et évolutives.
Analyses approfondies de bugs clients et design des nouveaux solutions techniques dans un env multi-threaded.
Tests unitaires et de non-régressions : Cpptests, GoogleTests.
Outils de travail et livraison : FishEye, Crucible, Bamboo, Confluence, Jara , git , bitbacket
Support des équipes clientes et QA
Contexte du projet : Summit TCI est une équipe MOE Back Office qui utilise le progiciel financier Summit FT pour gérer les produits de trésoreries, changes, options de change et les dérivés de taux et de crédits.
Utilisateurs de l’application : Back Office
Langue de travail : Français, Anglais
Descriptif des tâches :
Développements autour du progiciel financier SUMMIT (développement en C/C++ sous Unix, ORACLE, script shell, C#, spécificité progicielle).
Gestion des environnements de développement , recette et bench.
Maintenances correctives et évolutives.
Tests unitaires et de non-régressions.
Support des équipes clientes au progiciel SUMMIT
La mission proposée est soumise à une participation au dispositif d’astreintes.
ENV. FONCT: BACK OFFICE, TRESORERIE, PRODUITS DE CHANGE, OPTIONS, DERIVES DE TAUX
ENV. TECHNIQUE: SUMMIT FT, C, C++ SOUS UNIX, SYBASE, ORACLE, SQL, C# .NET, SHELL NEO PORTFOLIO MANAGEMENT Ingénieur études et développement C/C++ 07/2016 – 02/2018 NATIXIS CIB 20 mois Ingénieur études et développement C/C++ SUMMIT
Développement en C/C++ sous Unix et Windows (Visual Studio), Base de Données Oracle et
05/2018 – 07/2020
27 mois
PAGE 3
Contexte du projet : Développement et maintenances des produits front offices et Serveurs de décodage de flux bourse
Utilisateurs de l’application : Traders, Middle Officers, clients
Langues de travail : Anglais et Français
Descriptif des tâches :
Développement et maintenance de serveur de flux bourse
Migration de serveurs de gestion de flux.
Tests unitaires et tests automatiques
Profiling et optimisation de code source.
Gestion de documentation
Spécifications techniques et fonctionnelles détaillées
Gestion des wiki internes sur l’utilisations des produits
Support équipes production
Points marquants pour le consultant sur cette mission :
Profiling et benchmarking
Contexte du projet : Développement et maintenance des « Market Data serveurs » pour la gestion de flux bourse et passage d’ordres.
Utilisateurs de l’application : Traders, Middle Officers, Gestion de deals
Dimensionnement de l’équipe : Equipe market access (12 personnes sur trois équipes)
Langues de travail : Anglais et Français
Descriptif des tâches :
Développement et maintenances des « Market Data serveurs » pour la gestion de flux bourse et passage d’ordres
Conception et Développement des nouvelles fonctionnalités.
Livraison et suivie
Migration et correction des bugs sur des marchés financiers : LSE, OSLO, MTA, TURQUOISE, XETRA, EUREX, MEFF, SIBE, etc
Conception et développement des solutions d’amélioration des performances et d’arbitrages :
Amélioration de temps de traitement des messages.
Optimisation de code source.
Benchmarking, profiling, etc
Support de deuxième niveau :
Support des équipes de production et suivie des livraisons.
Support des équipes transverses utilisant le flux diffusé par les serveurs de tradings.
Support des équipes qualités et tests.
10/2015 – 03/2016 QuantHouse part of S&P Capital IQ Ingénieur études et développement front offices 01/2014 – 10/2015 Société Générale SGCIB 22 mois Ingénieur recherche et développement C/C++ market access
PAGE 4
Points marquants pour le consultant sur cette mission :
Rapidité d’analyse des problèmes et correction/ livraison.
Travail en multitâches et sous pression.
ENV. TECHNIQUE: C, C++ , PYTHON
07/2009 – 11/2013 SunGard 53 mois Ingénieur recherche et développement C / C++ Market Access
Contexte du projet : Développement et maintenances des produits front offices et Market Data Servers
Utilisateurs de l’application : Clients tels que JPM, HSBC, Back offices SunGard products.
Langues de travail : Anglais et Français
Descriptif des tâches :
Développement et maintenances des produits front offices
Conception et développement des nouvelles fonctionnalités et serveurs Front offices.
Maintenance des produits existant et correction des bugs
Support niveau 2
Conception et développement des solutions de la synchronisation temps réel entre les serveurs des flux connectés à la bourse :
Synchronisation des bases d’ordres et des trades entre les différents serveurs dans une architecture de trading SunGard.
Amélioration de performance.
Benchmarking .
Décodage de flux bourse en flux GL
Décodage de flux bourse en flux GL.
Maitrise complète du protocole GL.
Protocoles FIX, FAST
Livraison et suivi
Livraison sous différents OS, Linux, Solaris et Windows.
Gestion de packaging des produits
Suivie de l’installation et la configuration des serveurs
Points marquants pour le consultant sur cette mission :
Travaille centralisé entre différentes équipes sur différents sites : Londres, NewYork, Sydney
Travaille en équipes.
Multi-tasks
ENV. TECHNIQUE: C/C++, GESTION DE SOCKETS, GESTION AVANCEE DE LA MEMOIRE, FIX, FAST Stages et Projets 05/2009 – 06/2009 INRIA Stage C++ Master
Proposition d’une nouvelle solution qui assure la couverture totale de la surface dans un réseau de capteurs.
Evaluation de performance de la solution proposée par simulation sous le simulateur WSNet.
Publication d’un article.
ENV. TECHNIQUE: C/C++, LINUX
PAGE 5
02/2009 – 05/2009 Laboratoire Cristal Stage C/C++
Utilisation d’un robot mobile pour la couverture de la surface dans un réseau de capteurs.
Définition de la solution, proposition d’un modèle de réseau.
Développement d’un algorithme de clustering pour la collecte d’informations sur les îlots.
Proposition d’une procédure qui assure la couverture totale de la surface avec un ensemble connecté de capteurs.
Evaluation de performance de la solution proposée par simulation sous le simulateur WSNet.
ENVIRONNEMENT : C/C++.
07/2008 – 09/2008 ST MicroeLECTRONICS Stage C/C++
Conception et Implémentation d’un API permettant la Communication entre les Probes.
Définition de la solution, conception orientée objet (UML).
Développement d’un DEVKIT « xml_dumper » qui permet aux Probes de générer les
résultats de simulation sous format XML.
Définition d’un générateur de graphe.
Le générateur de graphe prend en entrée les fichiers XML générés avec « xml_dumper ».
Développement C++ sous Linux sur un serveur distant.
ENVIRONNEMENT : TLM_INFRA ET PKG_TOOLS.
01/2008 – 05/2008 ENSI Projet C/C++
Conception et implémentation d’un Protocole de collecte d’informations dans un réseau ADHOC.
Définition et Implémentation d’un nouveau protocole RAIC (Ressource Aware Informations Collection).
Simulation de Protocole avec le simulateur réseau NS2.
ENVIRONNEMENT : UML, C++ SOUS UNIX, TCL
07/2007 – 09/2007 ENSI Projet d’été Java
Implémentation et simulation graphique des Algorithmes sur les arbres AVL et Bicolore.
ENVIRONNEMENT : JAVA : AWK, SWING, ECLIPSE
09/2007 – 12/2007 ENSI Projets
Réalisation du jeu cruel et d’un jeu de labyrinthe simplifiée
ENVIRONNEMENT : C++/VISUAL C++.NET 2005.
Conception et développement d’une application de location de bateaux
ENVIRONNEMENT : ACCESS, VISUAL BASIC 6.0.
Conception et réalisation d’un logiciel de Cryptage et Décryptage
ENVIRONNEMENT : C SOUS LINUX.
Administration de réseaux
INTERCONNEXION ET CONFIGURATION DES EQUIPEMENTS RESEAU : LINUX / WINDOWS
Création d’un site web dynamique pour l’administration et la vente en ligne des tickets d’un
festival
ENVIRONNEMENT : DTD, XML, XSLT, JSP/DREAMWEAVER.
FeelanceDay, date création entreprise 12-05-2017 - Il y a 7 ans, forme juridique : SARL unipersonnelle, noms commerciaux REESK DIGITAL SOLUTION, adresse postale 28 RUE DE LONDRES 75009 PARIS, numéro SIREN : 829739622, numéro SIRET (siège) : 2973962200019, numéro TVA Intracommunautaire : FR28829739622, numéro RCS Paris B 829 739 622, activité (Code NAF ou APE), edition de logiciels applicatifs (5829C)
Nous passerons en revue les rapports du Freelance et du client afin de rendre la meilleure décision. Il faudra 3-5 jours ouvrables pour l’examen après avoir reçu les deux rapports.