Hervé - Architecte JAVA
Ref : 050311P001-
78124 MAREIL SUR MAULDRE
-
Chef de projet, Formateur, Architecte, Urbaniste SI (57 ans)
-
Freelance
Expérience professionnelle
Mars 2014 à ce jour – ALLIANZ GLOBAL ASSISTANCE (Assistance) – Architecte d’entreprise
Au sein de la cellule IT pour l’ensemble du groupe, dans le cadre du déploiement d’une nouvelle plateforme d’assistance, j’accompagne les équipes IT de chaque pays dans leur démarche de transformation : étude de l’existant, définition de la cible et de la trajectoire de transformation.
Enjeux
Délivrer une vision de l’existant de chaque SI
Proposer une vision cible de chaque SI conforme aux exigences stratégiques IT
Identifier les opportunités de mise en commun de briques existantes
Réalisations
Etude de l’existant et propositions de cible pour les pays suivants : Angleterre, Pologne et Portugal
Organisation d’interviews avec chaque IT locale pour inventaire des composants et flux
Proposition de solutions, étude d’impacts et de faisabilité
Mai 2012 à Février 2014 - MMA (Assurance) – Urbaniste SI / Architecte Logiciel
Au sein de la cellule transverse « Urbanisation & Architecture », je participe à l’amélioration du cadre d’architecture de référence et accompagne les projets dans leur démarche de transformation.
Enjeux
Améliorer le cadre d’architecture (concepts, structure, principes & règles)
Améliorer la démarche de transformation du SI
Notes d’opportunités & d’éclairages (exigences, scénarios métiers, impacts)
Dossiers de spécification & conception (processus métiers, fonctions, modèle d’informations, services, pivot)
Partager cette vision avec les projets (sensibilisation et accompagnement MOA/MOE)
Réalisations
Participation aux groupes de travail sur l’amélioration du cadre
Définition du méta-modèle – Déclinaison des concepts majeurs sur les différents niveaux de préoccupation
Démarche de construction – Principes de raffinement et de traçabilité entre les niveaux de préoccupation
Capitalisation – Choix d’un outil de modélisation (définition critères choix, rencontres éditeurs)
Accompagnement projets
Projet GPA - Support à la cartographie de l’existant
Cartographie applicative (Composants & Services, Flux, Messages, Format Pivot)
Projet SEPA – Mise en place de la norme SEPA SDD (Prélèvements)
Etude d’impacts de la mise en place de la norme SEPA-SDD
Rencontre des différentes équipes applicatives afin de valider le périmètre des impacts
Réalisation du Dossier d’architecture (Vision fonctionnelle & applicative)
Projet E-BUSINESS – Mise en place d’une plateforme de vente externalisée
Formalisation du processus métier « Parcours de Vente » - étude des liens avec les fonctions du POS
Identification & Formalisation des objectifs et des exigences fonctionnelles & non-fonctionnelles
Etude d’impacts applicatifs (GED, éditique, Portails, Processus & Taches, événements…)
Environnement Technique
Formalisme, Démarche & Outils: Uml, Bpmn, Togaf, Mega, Confluence, Jira
Technologies Java/JEE : Jpa/Hibernate, Spring, WebServices, Rest, Oracle Soa Suite, Oracle DB
Technologies Web : Grails, Less, Bootstrap
Autres Technologies : Cics/Cobol, GraphTalk, SmallTalk, Cognos, Etl Informatica, Mdm
Mars 2011 à Avril 2012 - Europcar (Location de véhicules) – Architecte d’entreprise / Urbaniste SI
Au sein de la cellule transverse « Architecture », je prends en charge la définition du cadre d’architecture et propose une stratégie de transformation du SI basée sur une démarche processus (BPM) & Services (SOA).
Enjeux
Définir une démarche de construction et de transformation du SI prenant en compte les aspects suivants :
Organisation (définition des rôles et des responsabilités des différentes cellules, conduite du changement)
Architecture (définition des différents niveaux de préoccupation et des principes de traçabilité & de flexibilité)
Capitalisation (principes de modélisation du SI, mise en place référentiel)
Réalisations
Audit organisationnel et méthodologique
Interviews des équipes (projets, cellule architecture transverse, analystes métiers)
Collecte et synthèse des difficultés rencontrées par les équipes
Rédaction d’un ensemble de propositions organisationnelles et méthodologiques
Elaboration d’un cadre d’architecture (basé sur TOGAF)
Organisation de réunions de communication et de partage
Rédaction de supports de référence et de sensibilisation
Définition des principes de mise en œuvre du référentiel d’entreprise
BOOK-SHOP - Proposition d’une stratégie de transformation du SI
Approche « bottom-up » (appropriation de l’existant)
Approche « top-down » (formalisation des processus métiers)
BOOK-SHOP - Etude d’opportunité sur la mise en place d’une plateforme technique (JBoss Suite)
Rencontre éditeur pour présentation solutions
Projection du cadre applicatif sur l’infrastructure logicielle (JBoss Suite)
Environnement Technique
Formalisme & Démarche : Uml, Bpmn, Togaf
Outils : MagicDraw 17
Technologies Java/JEE : Java/JEE, Jpa/Hibernate, Spring, Oracle, Oracle Forms
Autres Technologies : Langage C/C++
Novembre 2010 à Février 2011 (3 mois) Architecte B.P.M / S.O.A CA-CIB
Finance – Au sein de la cellule « Contrôle de risques », je participe à un audit architectural de l’application CCC (Credit Control Center), application chargée du contrôle des risques liés aux opérations financières.
Réalisations
Etude de l'existant (processus métiers, composants applicatifs, domaines),
Modélisation des différentes vues architecturales (Métier, Logique et Applicative)
Définition des SLAs applicatives basées sur les SLAs métiers,
Identification des KPIs et pilotage de la mise en œuvre des mesures,
Analyse des résultats et propositions d’améliorations pour respecter les SLAs.
Environnement Technique
DataSynapse, Websphere, Java, C++, Sybase
ARIS 7.1
Mai 2010 à Octobre 2010 (6 mois) Architecte B.P.M / S.O.A SGCIB
Finance – Au sein du pôle ITEC/RRF/ARC (Architecture des référentiels et calculateurs de risques), je participe à l'étude sur la convergence des calculateurs existants et l’urbanisation des référentiels associés.
Réalisations
Etude et formalisation des contraintes et motivations de l'étude,
Etude de l'existant (calculateur et référentiel),
Propositions d'améliorations de l'existant à court terme,
Proposition d'une cible fonctionnelle et technique à 5 ans (approche B.P.M / S.O.A),
Proposition d'une trajectoire vers cette cible.
Environnement Technique
Symphony Grid, Weblogic, Java, C#, C++, Gigaspace, Oracle
Enterprise Architect
Novembre 2009 à Mai 2010 (6 mois) Architecte B.P.M / S.O.A ARAMICE
Retraite – Au sein du pôle SAIL/SC (Architecture & Intégration Schéma Cible), je coordonne les phases de définition des contextes métiers et systèmes ainsi que les réflexions architecturales transverses afin de garantir l'intégration des nouveaux systèmes au sein de l'architecture cible.
Réalisations
Cartographie applicative de l'existant (contexte métier),
Propositions de solutions adaptées aux contraintes projets,
Formalisation du contexte système et coordination de la mise en place des environnements,
Réalisation du dossier d'architecture logique (services & processus)
Environnement Technique
Websphere 6.1, CICS, Mule, jBPM, GED / Editique
StarUML, Maven
Juillet 2008 à Septembre 2009 (14 mois) Chef de Projet / Architecte WINCOR-NIXDORF
Monétique - Au sein du pôle logiciel de Wincor-Nixdorf, je prends la responsabilité du projet LUG/Serveur et pilote la réalisation d'une plateforme de monétique basée sur les technologies Java/JEE.
Gestion de Projet
Planification et suivi de l'équipe (10 personnes),
Coordination avec le support dans le cadre du progiciel PC/E (Belgique / Allemagne),
Pilotage des spécifications fonctionnelles détaillées (Modélisation Uml),
Pilotage de la réalisation du prototype (Centre IBM/Oracle à Montpellier)
Réalisations
Modélisation métier (Spécifications fonctionnelles détaillées),
Dossier d'architecture (Principes, Composants, Services, ...),
Définition des principes d'industrialisation logicielle et de qualité logicielle (Maven 2, Sonar),
Pilotage des tests de charges (définition de l'environnement de tests)
Environnement Technique
Websphere 6.1, MQSeries, Oracle 10g,
JaxB, Jms, Spring 2, jBPM,
Enterprise Architect 7, Sonar, Maven, Ant, Cobertura, PMD, Junit, jMock
Février 2008 à Juin 2008 (5 mois) Architecte S.O.A / Chef de Projet CALYON
Finance - Au sein de la direction des actions et dérivés (GED) et dans le cadre de la refonte S.O.A de la chaîne Achats/Ventes d'exécutions marché, je pilote le projet de création d'une plateforme de monitoring (B.A.M). En tant qu’Architecte S.O.A, je participe aux réflexions transverses et pilote une équipe de 3 développeurs.
Réalisations
Dossier d'architecture (Principes, Composants, Services, flux, ...),
Définition des principes d'industrialisation logicielle (Maven 2, Subversion, Sonar, Ant),
Environnement Technique
Websphere 6.1 (AS, MQ et Process Server), Oracle 10g
Spring 2, JPA/Hibernate, Gwt, Ext-Gwt, JEE (Jms, Ejb), Xml (JaxB), Drools
Maven 2, Enterprise Architect
Mai 2005 à Janvier 2008 (3 ans) Chef de Projet / Architecte S.O.A ALLIANCE HEALTHCARE
Répartition Pharmaceutique - Dans le cadre de la refonte du SI, je prends en charge la réalisation de la nouvelle plateforme de prise de commandes. J'assure la conduite du changement et la migration des applications existantes.
Gestion de Projet
Recrutement et mise en place de l'organisation du projet (environ 12 personnes),
Mise en place d'une approche S.O.A (urbanisation logique, principes de faible couplage),
Coordination des équipes AMOA, MOE et Direction Technique,
Planification et suivi des équipes.
Fonctionnel
Modélisation UML (Enterprise Architect 7.0),
Cartographie du système d'information,
Prise de commandes Pharmaciens, Transferts de commandes Partenaires,
Plateforme d'administration des établissements et de monitoring (B.A.M).
Performance/Volumétrie
Définition d'une plate-forme de haute disponibilité (Cluster M.O.M, Oracle R.A.C, Transactions XA),
Pilotage des tests de charges et de la mise en production.
Environnement Technique
MAVEN 2, SPRING 2, JPA/HIBERNATE, Jms, JaxB, Jax-Ws,
Jboss 4.2, ActiveMQ, JbossMQ, Oracle 10g,
Jira, Confluence.
Intégration
Etude de solution de « Master Data Management »
Prototypage de plate-formes d'intégration (SONICESB, WEBMETHOD INTEGRATION SERVER),
Prototypage des solutions de gouvernance S.O.A (ACTIONAL, WEBMETHOD MYWEBPORTAL)
Octobre 2002 à Avril 2005 (2 ans ½) Directeur Technique METAMICRO
Recouvrement / Contentieux - Avec l'expansion des nouvelles technologies JAVA/JEE, METAMICRO doit adapter son offre pour répondre aux demandes des clients. Il lance le projet X3 de refonte de ses progiciels de gestion des successions et du recouvrement.
Direction de Projet
Recrutement et mise en place de l'organisation du projet (environ 10 personnes),
Elaboration du cahier des charges en collaboration avec la direction,
Coordination, planification et suivi des équipes en France et en Roumanie,
Etude de l'existant et migration des applications existantes.
Développement Progiciel
Mise en place d'un socle technique (meta-modèle extensible, IHM dynamique),
Mise en place d'un socle fonctionnel (contrats, habilitations, workflow, éditique),
Industrialisation du développement logiciel (basé sur Ant, Junit),
Environnement Technique
Jonas, Websphere, Oracle, Spring
Enterprise Architect, Ant, Junit
Janvier 2001 à Septembre 2002 (18 mois) Architecte SOCIETE GENERALE
Finance - Dans le cadre de la refonte de son système d'information DEAI (gestion des dérivés et actions), je participe aux réflexions architecturales et méthodologiques et apporte un support aux équipes AMOA.
Membre du groupe de travail sur la définition des principes architecturaux du programme I.D.E.A. Réalisation d'un prototype technique dans les technologies JEE (WEB, EJB, JDBC) et sur les aspects transactions distribuées XA.
Technologies: Jee, E.A.I (Tibco), Workflow, WebServices, Jts/Jta.
Produits et Outils: Weblogic, Oracle, Eclipse, Ant, JUnit.
Adjoint au responsable méthode et qualité, chargé des aspects processus de développement et modélisation UML (support à la maîtrise d'ouvrage pour les aspects expression de besoins et modélisation)
Technologies: UML (Use Cases), SPEM, MDA
Outils: Rose, Together
Juin 1993 à Décembre 2000 Architecte / Ingénieur Concepteur SOFTEAM
Participation à des projets de tailles diverses en tant qu'ingénieur d'étude, architecte et chef de projet Junior spécialisé dans les technologies objets.
ALCATEL TELSPACE (24 MOIS) PROJET 9900WW (40 PERSONNES)
Gestion de Réseau - Plate-forme de supervision d'un réseau hertzien
Responsable de l'équipe de modélisation des équipements réseaux (3 personnes),
Coordination avec les équipes chargées de la définition des équipements,
Coordination avec les équipes chargées de la réalisation des logiciels de supervision,
Planification et suivi des activités
Technologies : Gdmo, Smi, Snmp
Formalisme: Classe-Relation
Outils : Objecteering
ALCATEL ALSTHOM RECHERCHE (18 MOIS) PROJET 1353SH (70 PERSONNES)
Gestion de Réseau - Plate-forme de supervision d'un réseau SDH
Participation à la définition de l’architecture logicielle
Spécification et réalisation d’un composant générique de gestion de la topologie
Réalisation d’un manager de tests CMISE avec LEX et YACC.
Technologies : C++, Lex, Yacc, Cmise/Cmip
Janvier 1989 à Mai 1993 Analyste-programmeur PRESTIGE
Participation à des projets de tailles diverses au poste d'analyste-programmeur puis ingénieur système.
Compétences et réalisations
MANAGEMENT & GESTION DE PROJET
Encadrement d'équipes d'une quinzaine de personnes (AMOA, MOE),
Pilotage et Suivi de projets (PMO),
Coordination d'équipes AMOA, MOE et Direction technique,
Coordination d'équipes internationales (Roumanie, Belgique, Allemagne).
ARCHITECTURE DES SYSTEMES D'INFORMATIONS
Expert en architectures de système d'information (Approches BPM, SOA),
Mise en œuvre de plateformes d'intégration (ESB, BAM, MDM),
Mise en œuvre d'architectures distribuées n-tiers (JEE, SPRING 2)
Serveurs d'applications: WEBSPHERE 6, JBOSS 4
Bus d'intégration:SONICESB, WEBMETHOD INTEGRATION SERVER, IBM PROCESS SERVER
Messageries : JBOSSMQ, SONICMQ, ACTIVEMQ
Base de Données: ORACLE, MYSQL, POSTGRESQL, VERSANT
Web & I.H.M : SERVLET/JSP, STRUTS, FLEX 3, ECLIPSE R.C.P
Frameworks: JPA/HIBERNATE, SPRING, JBPM, OSGI, SMOOKS, DROOLS
Standards: JEE (JTA, JMS, EJB), WEBSERVICES (JAX-WS, WS-BPEL), SCA
X.M.L & LANGAGES: XSL-T, XPATH, JAXB, JDOM, JAVA, GROOVY, C, C++
METHODES ET PROCESSUS DE DEVELOPPEMENT
Définition et pilotage de la mise en place des processus et outils de développement,
Expert dans la modélisation UML (domaines et processus métiers),
Assistance à maîtrise d'ouvrage.
Processus: UNIFIED PROCESS, 2TUP, PRAXEME, METHODES AGILES (S.C.R.U.M, X.P), MDA
Formalisme: CLASSE-RELATION, UML, BPMN
Ateliers modélisation: OBJECTEERING, ENTERPRISE ARCHITECT , VISUAL PARADIGM, ARIS 7.1
Outils développement: ECLIPSE, ANT, MAVEN 2, JUNIT, SVN, JMETER, SONAR, JMOCK, SONARJ, GRADLE
Outils collaboratifs: JIRA, CONFLUENCE (WIKI ENTREPRISE), MANTIS
DOMAINES METIERS
Télécommunications Réseaux et gestion de réseaux,
Finance Actions & dérivées, Trading électronique, Calculs et contrôle du risque
Répartition pharmaceutique Prise de commandes et gestion établissements,
Monétique Gestion parc automates et gestion flux monétiques (EMV)
Informations Complémentaires
Connaissances Métiers
Télécommunications : Réseaux & Gestion de réseaux
Répartition : Prise de commandes, Distribution, Catalogues Produits, Stocks
Monétique : Gestion parc d’automates & traitement flux monétiques
Location de véhicules : Réservation/Location de véhicules
Assurance : Relance Avant-vente, Réseau distribution, Production, Offres & Produits, Assistance
Offres de Formation
Démarche d’urbanisation Orientée Services (Concepts, Démarche, Bonnes pratiques…)
Mise en œuvre de la démarche SOA en Java (JEE 6.0, Spring 3)
Modélisation UML & BPMN
Aptitudes & Qualités
Qualités : Autonome, Rigoureux, Exigeant
Aptitudes : Très bon rédactionnel, sens de l’écoute et du contact
Anglais : Lu et écrit (bon niveau), Parlé (bon niveau)