Vincent - Architecte JAVA
Ref : 160902C001-
44100 NANTES
-
Consultant, Développeur, Architecte (44 ans)
-
Freelance
Accenture Tenchology Services de Juin 2017 à ce jour
Client : Pôle Emploi
Rôle : Architecte Java / Team lead
Projet : ZENIT
Programme de désengagement des environnements z/OS et DB2 de l’ensemble des directions régionales Assedic France et DOM-TOM.
• Portage technique des programmes Cobol vers la solution cible LiberZ (Bull)
• Portage de données DB2 vers Postgres EDB
• Portage technique du moteur de persistance XIC vers Hibernate pour les applications Java
Tâches réalisées :
• Analyse du portage technique du moteur de persistance XIC vers Hibernate
• Conception d’un process ETL pour transformer le mapping XIC vers Hibernate
• Mise en place d’un process devops pour gérer le packaging et déploiement des applications Java et des programmes Cobol
• Définition du process de gestion des schémas Postgres via l’outil FlyWay
• Définition du poste de développement cible
Environnement technique: Weblogic 10, Postgres EDB 9.6, XSLT, Talend Open Studio 6.4, LiberTP & LiberBatch, Jboss EAP, Docker
Accenture Tenchology Services de Février 2015 à Juin 2017
Client : LBP
Rôle : Architecte technique
Projet : Cap Client 3.0
Programme visant à refondre le poste client des conseillers clientèles et manager
• Mise en place d'un Socle Technique OmniCanal déployé sur un PaaS de Red Hat Openshift hébergé dans un IaaS
• Mise en place du Module d’assemblage exposant des services multi-canal / multi-usines
• Intégration d’un CRM prédictif avec le système transactionnel bancaire et mise en place d’un composant de gestion d’évènements
• Définition d’un portail intégrant des applications canal intégrées (multi-usine)
• Mise en place d’un MVC client sur la couche application canal permettant une interaction plus riche
Tâches réalisées :
Dans le cadre des releases métiers (Portail Cap Client, Gestion des activités commerciales, Synthèse Client, Vente et Entée en relation) et socles du programme Cap Client, participation aux phases de Performance, Scalabilité et Robustesse
• Validation des environnements de Hors production
• Elaboration des scripts de charges (Load Runner)
• Elaboration des jeux de données
• Définition des métriques systèmes et transactionnels à remonter durant un tir de charge
• Mise en place des dashboards de restitution via l'outil Splunk Data Analytics
• Expertise technique sur les différentes couches logicielles (Openshift, Jboss EAP, Couchbase, HA proxy)
• Validation de la chaine de liaison du nouveau socle technique omnicanal
• Préconisation au niveau du dimensionnement et du paramétrage de l’environnement de production
Environnement technique: Red Hat Openshift Platform, Jboss EAP, Couchbase, Splunk Data analytics, HP Load Runner
Accenture Tenchology Services de Avril 2014 à Février 2015
Client : SFR
Rôle : Architecte Java / Team lead
Projet : TMA du CRM
Re-onshoring de la TMA SI Relation Clientèle SFR SAFIR (CRM Contact et Profil Client)
Tâches réalisées :
• Rédaction des spécifications fonctionnelles
• Rédaction des documents techniques (MIS, Spécification d'interface)
• Pilotage des développements
• Analyse et correction des anomalies remontées en VABF
• Pilotage des mises en production
• Gestion des environnements de production et hors production
• Participation au re-onshoring du projet avec déplacement en Inde 3 semaines
Environnement technique : Clarify, Oracle Weblogic server 10gr3, Oracle 11g Database, Oracle goldengate 11g, Jboss application server 5.x/7.x
Accenture Tenchology Services de Octobre 2013 à Avril 2014
Client : Saint Gobain Glass
Rôle : Architecte Java
Projet : Mise en œuvre d’une application embarquée permettant de gérer la découpe des plaques de verre sur les chaines de production.
• Interface TCP avec une caméra et une application optimisant la découpe de la plaque
• Interface avec les services REST du cloud Azure Microsoft
Tâches réalisées :
• Définition de l’architecture technique
• Conception des modules applicatifs
• Déploiement de l’application sur l’architecture cible (miniPC)
• Planification de tests de performance
Environnement technique : Spring Integration, Spring Core, Spring MVC, Hibernate, Json, Cron
Accenture Tenchology Services de Février 2013 à Novembre 2013
Client : LBP IARD
Rôle : Architecte Java
Projet : Mise en œuvre de paliers fonctionnels du SI de gestion des contrat et déclaration de sinistre pour le produits Auto et MRH
Tâches réalisées :
• Définition de l’architecture d’une interface proxy permettant de gérer les sinistres Bris de glace avec les partenaires (Carglass, France Pare-Brise, A+ Glass, …)
• Conception d’un batch de traitement des factures pour les sinistre Bris de glace
• Conception des workflows permettant d’automatiser la gestion des sinistres (changement de nature, évaluation automatique des garanties sinistrées)
• Conception de gestion des sinistres IDA (convention IRSA)
Environnement technique: Websphere Server application 7, ITN Cleva, Oracle Database 10, Spring WS, Spring IOC, Spring WebFlow, Spring MVC, Spring security, Dojo, Json, JSP, Tiles
GFI de Septembre 2010 à Février 2013
Client : EDF
Rôle : Consultant SOA
Projet : Cellule d’expertise et support niveau 3 pour les produits IBM Websphere au sein du CSPIT pour les projets SDIN et Renouveau (nucléaire et hydraulique).
Tâches réalisées :
• Elaboration des socles des produits IBM Websphere
o Normalisation et automatisation de l’installation et de la configuration
o Rédaction des procédures techniques d’installation, de configuration et d’exploitation
• Support niveau 3 pour les projets du SDIN et Renouveau
• Pour le compte du projet HD ready,
o Mise en place d’une plateforme Haute disponibilité inter site avec les produits Websphere et une base de données Oracle RAC
o Elaboration et exécution de plan de tests permettant d’analyser les impacts de pannes au niveau des produits Websphere et de la base de données Oracle RAC
• Validation de Dossiers d’architecture technique
Environnement technique : Websphere Server application 6.1 & 7, Websphere Process server 6.2 & 7, Websphere Service Registry and Repository 6.3 & 7, Websphere Portal 6.1.5 & 7, Oracle Dataguard & RAC 10G/11G, Aix 5.3 & 6.1, Jmeter, Websphere Integration Developer, Dynatrace
Stéria de Octobre 2009 à Août 2010
Client : SFR
Rôle : Ingénieur d’étude confirmé Java
•
Projet : Sadirah Workflow, outil d’orchestration/Workflow permettant la déclaration de nouveaux sites éligibles à la fibre optique dans le SI de la division THD.
•
Tâches réalisées :
Mise en place de nouveaux processus business
• Création d’un workflow de commande d’achat de locaux techniques hors infrastructure SFR (France Telecom, Free, Numericable)
• Création d’un workflow de commande de fourreaux à France Telecom
• Définition et implémentation d’interface Web Service
• Mise en place d’une plateforme d’échange
• Mise en place d’un système d’alerte des processus en erreur
• Mise en place d’outils d’exploitation permettant d’industrialiser l’application (système de purge des logs et fichiers, relance en masse de commandes)
• Responsable de l’intégration et la mise en production des paliers fonctionnels
Environnement technique : JBoss AS, JBoss JBPM, Hibernate, Spring Core, Spring WebFlow, Apache Camel, Apache CXF, Oracle 10g
Stéria de Juillet 2009 à Septembre 2009
Client : APNF
Rôle : Ingénieur d’étude confirmé Java
Projet : APNF - PNF gérant la portabilité des numéros fixes des opérateurs
Tâches réalisées : Projet SOA - Mise en place de la couche de communication entrante/sortante du SI
• Définition et implémentation des interfaces Web Service et fichiers
• Mise en place d’un flux d’échanges sécurisés entre opérateurs.
• Développement de l’IHM d’administration et d’exploitation
• Mise en place d’outil d’intégration continue
• Suivi et relecture de code
Environnement technique : JBoss AS, JBoss JBPM, JBoss WS, JBoss RichFaces, PostgreSQL, Hudson
Stéria de Février 2009 à Juillet 2009
Client : SFR
Rôle : Ingénieur d’étude confirmé Java
Projet : GPON – SI d’activation des cartes M2M pour les SI clients (TomTom, Coyote, …)
Tâches réalisées : Projet SOA - Mise en place de la couche de communication du SI
• Définition et implémentation des interfaces Web Service
• Utilisation du Soap Attachment permettant de gérer les actes de gestion en masse
• Rédaction des spécifications fonctionnelles détaillées
• Développement de l’IHM d’administration et d’exploitation
Environnement technique : JBoss AS, JBoss JBPM, JBoss WS, Soap attachment (MTOM), JBoss RichFaces, Oracle 10g
Capgemini de Janvier 2008 à Janvier 2009
Client : France Telecom
Rôle : Consultant CRM
Projet : Eforce – CRM entreprise de France Telecom et Orange
Tâches réalisées :
• Développement des évolutions fonctionnelles sur les modules commande, opportunité, cas, notification, portail B2B
• Intégration des nouveaux composants applicatifs
• Responsable de la génération des livrables applicatifs et documentaires
• Administration des environnements de développement et d’intégration (utilisation des « mallettes » d’installation France Telecom)
• Administration de la gestion configuration
• Suivi et relecture du code développé en Offshore Inde
Environnement technique : Weblogic AS, Oracle CRM PeopleSoft, BEA Tuxedo, Oracle 9g
Capgemini de Août 2007 à Décembre 2007
Client : Alcatel Lucent
Rôle : Ingénieur d’étude Java
Projet : BTSpain – Solution Billing de Bristish Telecom pour les opérateurs virtuels en Espagne
Tâches réalisées : Mise en place de l’outil d’orchestration permettant de traiter les ordres de facturation
• Développement d’un connecteur entre l’application de Billing et l’outil d’orchestration
• Développement des proxy interface des systèmes externes en Web Service (Portabilité entrante/sortante, provisioning, CRM, …)
• Mise en place de la couche d’accès aux données
Environnement technique : Jboss AS, JBoss JBPM, Axis 2, Hibernate, Spring Core, Oracle 9g
Capgemini de Novembre 2006 à Juillet 2007
Client : Bouygues Telecom
Rôle : Ingénieur d’étude Java
Projet : IHD – Internet Haute Disponibilité – portail grand public permettant aux clients de gérer leurs forfaits et options, consulter leurs factures et consommations via Internet, WAP et Imode
Tâches réalisées : Refonte technique du Portail. Mise en place d’une architecture SOA permettant de gérer une qualité de service ou de données.
• Rédaction des spécifications fonctionnelles détaillées
• Mise en place de la couche métier et accès aux données
• Modélisation des règles de routage dans l’ESB
Environnement technique : BEA Weblogic, BEA ESB Aqualogic, Oracle 9g, Spring Core, Hibernate
Bouygues Telecom de Juin 2006 à Octobre 2006
Client : Bouygues Telecom
Rôle : Ingénieur d’étude Java
Projet : AAC – Auto Assistance Clientèle – portail grand public permettant aux clients de gérer leurs forfaits et options, consulter leurs factures et consommations via Internet, WAP et Imode
Tâches réalisées : Mise en place de nouvelles fonctionnalités
• Rédaction des spécifications fonctionnelles détaillées
• Développement des fonctionnalités
o « FID » - Facture Internet Détaillée – permettant de consulter le détail d’une facture et le paiement de la facture
o « Pyramide » permettant de gérer la souscription aux services data MMS et Imode
« 100% offres », permettant de gérer la souscription des forfaits et services autres que les services data.
Environnement technique : Websphere AS, Oracle DB, Hibernate, Axis Web Service
Compétences
Conception/méthodologie UML, Design Pattern, Merise2
Langages Java/JEE, SQL, Shell, XML, XSD, XSLT, WSDL, Javascript, Jquery, Json
Systèmes d’exploitation Windows, Unix/Linux, Aix 5.3 & 6.1
Progiciels BEA Aqualogic Service Bus, Oracle Peoplesoft CRM, Websphere Process Server 6.2 & 7, Websphere Service Registry and Repository 6.3 & 7, TWS 92
Serveurs d’application Websphere Application Server 6.1 & 7, Jboss EAP, Tomcat, Oracle Weblogic 10
Bases de données Oracle Dataguard & RAC 10G/11G, MySQL, PostgreSQL
Elasticsearch, Couchbase
Business Integration SOAP Attachment MTOM, JMS, Jboss Messaging, Websphere Datapower XI50
Environnements de développement Eclipse, Websphere Integration Developer, Oracle JDeveloper, SQL Developer, Toad
Framework Hibernate, Spring Core, Spring Boot, Spring WS, Spring Web flow, Spring Security, Spring Integration, Spring MVC, Spring Cloud, Jboss RichFaces, Jboss WS, Apache Struts 2, Angular JS, Apache CXF, Apache axis2, Apache Camel, Jaskson mapper
DevOps Maven, Ant, Rational Team Concert, Jenkins, GitHub
Gestion de source CVS, SVN, Git
Testing Junit, Mockito, HP Load Runner, Jmeter, Gatling
Architecture SOA, Microservice (API Netflix, Kong), PAAS (Red Hat Openshift Platform)
Conteneur Docker
Méthodologie SCRUM
Langues
Anglais Lu, écrit, parlé
Formations & Diplômes
2017 TWS 92 (Nantes)
2017 Architecture MicroService - Spring Cloud & API NetFlix (Nantes)
2014 Formation ScrumMaster CSM (Nantes)
2013 Formation Hybris developer part 1 (Milan - Italie)
2011 Formation Oracle SOA Suite 11G (Colombes)
2008 Formation Oracle « Optimisation SQL 10G » (Colombes)
2006 Formation BEA Weblogic 9.2 (La Défense)
2006 Master 'Architecture des systèmes d'informations' - EPITA (Kremlin Bicêtre)
2005 Maitrise Informatique – Université Denis Diderot Paris 7
2003 Licence Informatique – Université Denis Diderot Paris 7
1999 Baccalauréat S – Lycée Evariste Galois (Noisy-Le-Grand)