-
Misys
- Build, Release et Integration Ingénieur
Ploemeur
2007 - maintenant
Ingénieur confirmé des applications de Misys Global Risk (MGR). MGR est l'ensemble des applications financières permettant la gestion du risque d’entreprise des limites, risque de marché et potential future exposure. MGR est orienté performance; il permet l'affichage temps réel de milliard de PV, de gérer les limites de milliers de counterparties.
Ma mission consiste :
* A refondre la manière dont nos produits sont construits, testés et livrés. Leader au sein de l'équipe qualité (UK, Pologne, Turquie, Inde), j'ai à charge de moderniser les environnements de développement et nos processus de livraison. Les trois piliers de cette initiative est la gestion du système d’exécution, des processus de développement et outils des tests et de la plateforme qualité.
Responsable de :
* Support des platformes, middlewares, storage, virtualization, et cloud envrionnements
* Identification, répétabilité, fiabilité et agilité de nos processus de build, test et livraison des applications de MGR
* Administration système journalière (Solaris, Aix, Sparc, Linux et environnement virtuel utilisant ZFS)
* Jenkins, Nexus, Sonar, Quality Metrics, Eclipse IDE, AWS
* TDD, Agile avec Scrum, DevOps, Atlassian ALM (Jira, Confluence, Crowd)
* Maven, Scons et SVN/GIT
Environnement technique :
MGR contient d'avantage de technologies (par rapport à K+TP).
- Tomcat/Jetty
- JMS WebServices OSGI SSO, JBPM
- Java, HTML5, Flex, Groovy
- C++ build sur WINNT.
-
Thomson Reuters
- Ingénieur d’études et développement
Paris
2007 - 2012
Responsable développement stock et comptabilité
Intégration au sein de l’équipe K+TP, progiciel de Back-Office de la suite Kondor+. Architecture web 3 niveaux centrée autour de services métiers C++ et interfacés par du java J2EE via Corba.
Fonctionnel
Responsable du développement des modules de stocks et de la comptabilité des titres
• Gestion de position, stocks matière et gestion
• Titres avec sous-jacents (Bonds, Papers, Equities), Produits Derivées (Futures, Options), Repo, Commodities...
• Margin call, fungible revaluation
• La génération automatique des écritures comptables bilan/hors-bilan
• Gestion des coupons et les dividendes (OST), amortissements
Principaux projets Techniques
Refonte des modules : Position, Fungible Revaluation, Margin Call
• Intégration aux stocks de produits (Bonds, Equities, Futures, Repo, …)
• Implémentation des méthodes de calculs (Fifo, FifoIntraday, Not Fungible), Amortize cost, OST...
• Automatisation de processes STP (Deal et Revaluation back dated, unsettled deal)
• Stabilisation, sécurisation, reprise sur incident, amélioration des performances ...
• Définition et automatisation des scenarii de tests (TNR)
• Historisation de la configuration.
Maintenance
Assurer le suivie applicatif quotidien
• Correction de bugs C++ , JAVA (Hot fixes, Patches clients)
• Ajout de fonctionnalités client (Change request)
• Maintenance du modèle UML/MDA (cartouche Andromda maison pour le Framework GUI interne)
• Maintenance technique des tests de non régression
• Mise en place de documentation JAVA C++ (Maven site, Javadoc, Doxygen, Graphique des dependances)
• Migration sybase, solaris x86, java 1.6, JBoss 5
• Support Niveau 2
Contexte : 5 CP, 20 MOE, 10 MOA, 1 Architecte
Environnement Technique : C++ (Boost), JAVA 1.5/1.6 (J2EE), Corba, Sybase (ASE 12.5 /15.0), XML, MDA/UML 1.4 (MagicDraw, andromda), Spring, Hibernate, Junit, CPPUnit, Maven, Ant, SVN, Tomcat/JBoss, Weblogic, Cruise control, Eclipse IDE
Solaris, AIX, Linux 64bits
-
SGCIB
- Ingénieur d’études et développement
PARIS
2005 - 2007
Suivi et amélioration de systèmes d’informations (EOLE et GATE) de gestion des opérations d’achat/vente sur titre dans le cadre d’un Back-Office.
Fonctionnel
• Processus règlement livraison (Achat/Vente, Prêt/Emprunt, SWIFT, RELIT, cross border)
• Rapprochement avec les dépositaires (évolution des statuts, dénouements, suspens)
• La génération automatique des écritures comptables quotidiennes et mensuelles et communication à l’application RDJ
• Gestion des opérations sur les coupons et les dividendes (OST)
• Réconciliation du marché (chambres de compensations)
• Reporting (l’AMF, BDF, suivi des échanges de titres, positions shorts).
• Facturation dépositaire des résultats FO/BO
• Construction automatique des instructions de règlement/livraison SDS
• Validation par instruction ou d’une façon globale (possibilité de « netter » plusieurs instructions)
• Rapprochement automatique des OST front-office/back-office
Principaux projets Techniques
• Migration Oracle (de 8i à 10g) et OS de (True 64 à Sun Solaris) des applications EOLE et GATE.
• Elaboration d'un service XML en JAVA entre deux applications via Tibco (MCD/MPD, Mapping O/R). Utilisation de design pattern, JAXB, pool de connection et de threads, UML.
• Migration/Création d’entités en ASIE et au Canada
• Décimalisation des fonds, instruire via RELIT
• Support Niveau 2 et Production
Contexte : 10 CP, 20 MOE, 6 MOA, 4 Expert Oracle
Environnement Technique : C, PL/SQL, Ksh, awk, Oracle 8i/10g, XML, JAVA 1.5, WebService, Maven, Ant, JAXB, Eclipse, Unix.