Natixis Paiement, Paris , France Depuis Septembre 2014 :
Projet : Améliorer la vision de l’architecture globale du Système d’Information Natixis Paiment
Missions : Architecte fonctionnel
- Réaliser l’analyse détaillée des différentes cartographies des applications.
- Organiser, préparer et animer les réunions de cadrage et des ateliers avec les responsables d’équipes des études et de
production
- Collecter et analyser les documents d’architecture applicative, technique et les cartographies existantes.
- Définir la structure et le contenu du Dossier d’Architecture Applicative (DAA) :
· Identifier les décisions d’architecture, les exigences fonctionnelles et non fonctionnelles, les composants applicatifs
· Décrire un modèle de DAA adapté aux normes existantes
· Réaliser un pilote pour le DAA d’une application Pilote.
- Définition de la stratégie d’architecture cible pour les applications utilisant WTX :
· Pour chacune des applications (existantes ou à venir) définir les catégories par typologie d’usage (volumes, canal de
communication, types de fichiers, complexité des maps, etc.)
· Regrouper les applications par catégorie
· Définir l’architecture cible
Environnements Techniques: Swift, WTX
BNP PARIBAS Securities Services, Philadelphia, USA Février 2013 - Juillet 2014 (18mois)
Projet : Administrateur de fonds d’investissement
Missions : Ingénieur d'études et de développement, analyste, Support 3ème niveau technique
- Assurer et validé l'intégrité des données (trade, position, cash-flow..) qui alimentent la plate-forme par les différents partenaires : Front-office, broker
- Assister les analystes sur les différents outils de la plate-forme : outils de réconciliation des trades/positions/cash, calcule de charge de realized et unrealized et autre outils de pricing.
- Interfacer les outils de pricing avec la bibliothèque synchrone API Bloomberg et une autre bibliothèque asynchrone en interne.
- Évalué l’environnement de production existant pour identifier les moyens de mutualiser et d'automatiser les processus existants
- Implémentation d’outils de génération de rapport de NAV et PNL pour les clients.
- Participation à la refonte du système de calcul de charge (management, Incentive, LCF, Broker..fees)
Environnements Techniques: JAVA/J2EE, SPRING, Perl, Flex, Camel, Bloomberg API
Consultant IBM AS chez BNP PARIBAS, Paris Décembre 2010 - Janvier 2013 (2ans)
Projet : Maintenance applicative de l’annuaire BDDF (RéfO)
Missions : Assistant chef de projet, Team lead référent technique J2EE
- Pilotage et participation à toutes les phases de maintenance/évolution de l’application: études de faisabilité, conception, estimation, implémentation, tests, livraison, déploiement, support.
- Analyse et conception de la migration de l’annuaire BDDF (REFO) vers une nouvelle architecture (ASR).
- Assistance aux clients face aux différents problèmes liés à l'exploitation et contribuez à l'amélioration continuelle du service rendu.
- Assurer la communication vers la hiérarchie et mettre en relation des acteurs en cas d'incident d'exploitation.
Environnements Techniques: RSM, LDAP, UNIX/AIX, ORACLE, JAVA/J2EE, SPRING, CALENDRA, WEBSPHER.
Consultant IBM AS chez BNP PARIBAS, Paris Juin 2010 - Novembre 2010 (6mois)
Projet : MIB (Multi Instance Banking) Participation dans la mise en place d’un processus d’assemblage de projets
Missions : Ingénieur intégration
· Taches récurrentes :
- Travailler avec les MOE pour garantissez le bon respect des méthodes et des normes de développement: codes sources, documentations.
- Installation et mise à disposition des projets dans les environnements de qualifications.
- Prise en charge l'exploitation du support niveau 3 des serveurs en qualification.
- Assistance aux équipes de production(ITPS) pour l’installation des projets.
- Assurez l'assistance MOA (à Paris et à l'international) ; Intervention chez les clients comme support technique
(déplacements chez Fortis (Belgique) et BNL (Rome)).
- Coordonnez les différents intervenants sur les projets (MOA, MOE, Equipes production).
· Taches de conceptions
- Mise en place des outils d’automatisation de build, packaging, déploiement des projets.
- Mise en place et implantation de bonnes pratiques de développements J2EE/JAVA.
Environnements Techniques: UNIX/AIX, ADMINISTARTION websphere, ORACLE, Sweetdev-RIA, JAVA 5, Maven 2, Subversion, STRUTS, checkstyle, DOZER, CASTOR, Nexus, Bombou.
Consultant Aubay chez BNP PARIBAS, Paris Novembre 2009 - Mai 2010 (7mois)
Projet : VIOTO/Agenda
Mission : Ingénieur de de développement J2EE
- Mise en place de l’architecture d’une application internationale de gestion d’agenda collaboratif au sein du groupe BNPP.
- Développement des différents modules web de l’application en technologies JAVA / J2EE / Ajax / Struts / Sweetdev RIA.
- Mise en place des règles de gestion IHM / métier.
- Mise en place et développement d’un moteur de gestion de requêtes génériques sur le métier.
- Développement des services d’appels au métier en JAVA/XML (JAXB/mapping Dozer).
- Gestion de la roadmap du projet.
- Ingénierie sur les solutions techniques à apporter au projet pour l’optimisation des temps de traitement et du moteur de gestion des requêtes métier.
- Intégration continue du projet sous maven / hudson / archiva.
- Recette et corrections applicatives sur le projet.
Environnements Techniques : WEBSPHERE, SWEETDEV-RIA,JAVA 5,AJAX, MAVEN 2, SUBVERSION, CHECKSTYLE, DOZER ,CASTOR
Consultant Aubay chez BNP PARIBAS, Paris Mars 2009 - Octobre 2009 (8 mois)
Projet : VIOTO/Bureau Métier (Bisness desktop)
Missions : Ingénieur de de développement J2EE
· Evolution de l'application :
- Refonte de l’application en se basant se basant sur la Framework Sweetdev/Ria.
- Intégration de nouvelles fonctionnalités.
- Optimisation des performances de l'application (parsing, mise en cache).
- Externalisation des ressources statiques.
- Intégration d'un mécanisme de « Skin ».
- Développement de la partie métier (Appelle JavaGoal).
Environnements Techniques : WEBSPHERE, SWEETDEV-RIA(TAGS (ELEMENTS GRAPHIQUES),RUPTURE DE
PROTOCOLE,SERVICES (TRACES, MISE EN CACHE, CONTEXTES, …)), JAVA 5, MAVEN 2, HUDSON, ARCHIVA, SUBVERSION, CHECKSTYLE,DOZER , CASTOR
Consultant Aubay chez BNP PARIBAS, Paris Septembre 2008 - Février 2009 (6mois)
Projet : Socle VIOTO
Missions : Participation au développement d'un Framework de développement
- Préconisez des solutions techniques pour industrialisation du socle.
- Définissez les normes et les procédures de développement.
- Assurez la veille technologique et la garantie de la pérennité des solutions.
- Participation au développement d'ensembles de bibliothèques (Tag, API).
- Support aux équipes de développement sur des problématiques techniques.
- Rédaction de documentations techniques.
Environnements Techniques : WEBSPHERE, SWEETDEV-RIA(TAGS (ELEMENTS GRAPHIQUES),RUPTURE DE
PROTOCOLE,SERVICES (TRACES, MISE EN CACHE, CONTEXTES, …)), JAVA 5, MAVEN 2, HUDSON, ARCHIVA, SUBVERSION,CHECKSTYLE,DOZER , CASTOR
ALCATEL-LUCENT, Strasbourg (PROJET DE FIN D’ETUDES) Mars 2008 - Août 2008 (6mois)
Projet : Alliance
Missions : Support et maintenance 3ème niveau d’une application B2B
- Enregistrement et Gestion des incidents et problèmes (Investigation, correction de bugs et validation par le client).
- Rédaction de notes techniques destinées à favoriser l’amélioration des compétences des équipes de support.
- Mise à jour de la documentation pour les nouveaux releases (guide utilisateur, document de spécification).
- Définition, conception et l’implémentation dans la SharePoint des KPIs (indicateurs de performances)
- Participation à la formation du helpdesk ; Rédaction de knowledge base pour les outils de gestion des Tickets.
- Teste quotidien du bon fonctionnement de toutes les fonctionnalités de l’application.
- Conception et réalisation des tests des flux de l’application dans TestDirector
- Développement du chargement des Catalogues Clients (Microsoft .NET 3.5)
Environnements Techniques : .NET 3.5, SOA, TEST DIRECTOR, SAP.
SOCIETE GENERALE-CENTRE MONETIQUE STRASBOURG (STAGIAIRE) Septembre 2006 - Février 2007 (6mois)
Projet : PIM – Patrimoine informatique mutualisé
Missions : Développeur Mainframe/Java
· Conception et réalisation d’un outil de suivi des traitements batch
- Conception Merise et implémentation en DB2.
- Modifier tout les traitements Batch pour tracer leur résultat d’exécution.
- Création d’un programme de notification par mail de l’état de l’exécution de tous les traitements.
· Amélioration de la partie IHM :
- Permettre aux utilisateurs de personnaliser l’affichage des codes sources et sauvegarder leurs préférences dans leurs sessions.
Environnements Techniques : COBOL / JCL, JSP / XML /XSL, DB2.
Diplômes-Formations :
2012 : Formation 3 jours à l'architecture orientée service (SOA)
2011 : Formation 3 jours à la gestion de projet (méthodes Agiles). Paris-France
2011 : Formation 3 jours à la Modélisation RSM des Exigences, Analyse et Conception (Cobol et Java).Paris-France
2008 : Diplôme d’ingénieur en Génie Informatique - (********). Belfort-France
2005 : Diplôme de technicien spécialisé en développement et multimédia (BTS) - Institut Supérieur de Gestion et d’Informatique (ISGI). Casablanca-Maroc.
Compétences et domaines d’intervention :
Conduite de Projets : Appliquer les bonnes pratiques du Processus Unifié pour la gestion des budgets, des plannings, des risques et
des changements pendant toutes les phases du projet (élaboration, construction et transition).
Définition d’Architectures : Choix des environnements de développement et de production (Technologie, SGBD, Gestionnaire de
configuration, etc.) et mise en place d’architecture d'intégration continue. Modélisation d'une architecture orientée service (SOA).
Développement de Logiciels : Bonne connaissance des Framework Java/J2EE (Spring, ORM, Logging, etc).
Production : Mise en place et maintenance d’environnement de production
Expertise : Intervention sur des domaines technologiques spécialisés.
Méthodes & Outils :
Systèmes d’exploitation : Windows, AIX (5.2/5.3), Linux (red Hat), Mac OS
Expert dans les langages : JAVA, J2EE, SQL, PL/SQL, JavaScript
Maîtrise des outils de développement : Eclipse, RSA 7.5
SGBD : ORACLE, SYBASE, SQL Server, DB2, MySQL
GCL : CVS, SVN, Git
Moniteurs transactionnels et communication : MQSeries, ApacheMQ, Camel
Méthodes : UML avec RSM, MERISE
Serveurs d’Applications/Web Container : Websphere, TomCat
Intégration continue : Maven, Hudson, Archiva, Nexus, Bombou
Autre: Design Pattern (Hibernate, Struts, SpringBatch, SweetDev/RIA), Domain Driven Design, WebServices
Langues :
Anglais : TOEIC 804pts