Menu

Alban ANDRIEU

Ploemeur

En résumé

Spécialités :
– Développement d’applications Java et C++
– Intégration continue et processus de release et tests (Maven, Jenkins, Sonar, Nexus)
– Modélisation UML et utilisation des design patterns
– Développement en environnement J2EE/SOA web
– Utilisation des approches Agiles, Scrum, DevOps, TDD, MDE, MDA
– Plusieurs DBMS (Oracle, Sybase, MySQL)

Mes compétences :
MDA
Hibernate
Shell
J2ee
XP
Windows
Linux
Oracle
Jboss
Spring

Entreprises

  • 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.

Formations

Réseau

Annuaire des membres :