Vincent - Architecte JAVA
Ref : 111108S001-
13500 MARTIGUES
-
Chef de projet, Consultant, Architecte (51 ans)
-
Freelance
Septembre 2010 – Octobre 2011 CLIENT : PARFIP (Régie)
13 mois Chef de projet Technique ( Struts 2, JQuery, Spring, Spring JDBC, Web Service, PL/SQL, Coheris, Ogone)
Dans le cadre de la refonte du SI de PARFIP – responsable technique du lot Recouvrement
• Direction technique et Développement PL/SQL Oracle + Java EE 5 + Coheris + Ogone
Reprise de l’existant en vue de la mise en production du lot Recouvrement à l’aide du progiciel Coheris
Reporting
Environnement technique : J5EE, Coheris, Docubase, Ogone
Octobre 2009 – Février 2010 CLIENT : PARFIP (Régie)
5 mois Architecte Java EE 5 ( Struts 2, JQuery, Spring, Spring JDBC)
Dans le cadre de la refonte du SI de PARFIP – développement du lot Recouvrement
• Architecture, Analyse technique UML et Développement Java EE 5
Création du dossier de choix technique, du socle technique (Struts 2, JQuery, Spring, Spring JDBC) et du guide de développement
Spécifications techniques UML
Aide aux développements
Gestion des projets (Equipe de 4 personnes)
Environnement technique : J5EE, Coheris, Docubase
Octobre 2008 – Septembre 2009 CLIENT : SNEF (Régie)
12 mois Chef de projet/Architecte Java EE 5 ( JSF, RichFaces, EJB3, JBoss 4.2, OpenLDAP, Oracle, UML, JMS/JAX-WS, JNDI, FLEX )
Dans le cadre de la refonte du SI de la SNEF
• Architecture, Analyse technique UML et Développement Java EE 5
Définition du socle technique (JSF, EJB3, JBOSS) et du guide de développement
Aide à la rédaction des spécifications techniques liées à la gestion du personnel, des profils, des authentifications et des autorisations (RSD)
Aide aux développements sur les parties IHM et METIER/DAO liés. Développement « outsourcé » en Roumanie
Synchronisation des informations Personnes/Profils avec les autres systèmes (JMS, JAX-WS)
Développement de fonctionnalités annexes en FLEX à l’aide des librairies Ilog Elixir
Environnement technique : J5EE, JSF, RichFaces, EJB 3, JAX-WS, JAAS, JBoss 4.2, Maven, Oracle 10g, EJB3Unit, RSD, OpenLDAP, Jboss SSO, JMS, JNDI, FLEX 3, Cairngorm, BlazeDS
Juin 2005 – Septembre 2008 CLIENT : ALLIANCE HEALTHCARE FRANCE (Régie)
38 mois Architecte J2EE 1.4 WEB 3 TIERS ( Struts, Spring, Hibernate, Oracle, UML)
Chef de projet MDM (Master Data Management)
Dans le cadre de la refonte du SI de Alliance Healthcare France (programme SICAS),
• Architecte sur la réécriture d’une partie des applications Intranet du SI (5 applications)
Définition du cycle de vie des projets depuis l’analyse et la spécification des besoins « par audit du système existant » jusqu’à la mise en production des solutions (Coordination, Planification, Reporting, Documentation « Specifications fonctionnelles et techniques + Maquettes, Dossiers d’architecture applicatives, d’installation et d’exploitation ») – Utilisation d’UML pour les spécifications « UC, diagramme d’activité, diagramme de classe, diagramme de séquence »
Définition du socle applicatif commun (Struts, Spring, Hibernate, Oracle)
Accompagnement/Formation d’une équipe de 5 personnes
Aide au développement sur les briques techniques Struts, Spring, Hibernate (Team leader tehcnique)
• Gestion du projet de MDM « PENELOPE » - Migration des référentiels Legacy vers un référentiel commun (Clients, Produits, Fournisseurs)
Audit des référentiels Legacy, des flux et du cycle de vie des données (Doc de Gouvernance)
Gestion de l’interconnexion ESB WebMethods / Talend
Gestion de l’intégration du MDM dans le Legacy
Gestion de projet (équipe de 4 personnes)
• Gestion du projet « INITIAL LOAD LEONARDO (nouvel ERP AHF) »
Dans le cadre de la migration de l’ERP d’Alliance, gestion de la relation fournisseur concernant l’alimentation en données de références et de productions du nouvel ERP (LEONARDO) « outsourcé » en Italie à Naples
Environnement technique : J2EE (Struts, Spring, Hibernate, Apache/Tomcat, CAS), ETL DataStage, ReportNet, Oracle 9i et 10g, WebMethods, Talend, WebServices, Linux, Active Directory, MS-Project, JIRA, SubVersion, UML, Rational Rose, Power AMC, Maven, Continum, Eclipse WTP, Enterprise Architect
Octobre 2004 – mai 2005 CLIENT : SOCIETE GENERALE (Régie)
8 mois Consultant J2EE JRISK ( Jrisk, Ejb 2, Oracle, UML )
• Projet IDEA « MSD - JRISK» - Développement et optimisation sur le référentiel de paramètres de marché et de modèle utilisés pour les traitements de valorisation
Analyse et réalisation des spécifications techniques détaillées liées aux habilitations
Analyse et réalisation des spécifications techniques détaillées liées aux cycles de vie des jeux de données (diagramme de séquence, diagramme de classes via Together)
Participation à la réalisation de la cartographie du système (Optim/Perf)
Optimisation du framework JRisk (EJB 2)
Conception et développement de chantiers liés aux cycles de vie des jeux à l’aide du framework J2EE JRISK (verrouillage, external perimeter …)
Environnement technique : UML, JRISK 2003/2004, serveurs d'application Weblogic 8, J2EE (Swing, EJB Session et entity BMP), Oracle 8i, Eclipse3.1, Together 6.2, ClearCase
Juillet 2003 – Septembre 2004 CLIENT : CEGETEL (Régie)
15 mois ConsultantJ2EE LDAP ( Struts, JNDI, Ldap )
• Pilotage de fournisseurs au forfait et gestion de projet en régie sur des environnements techniques J2EE et LDAP.
Qualification des expressions de besoin, rédaction des propositions et coordination des différents services de Cegetel impactés.
Gestion au forfait du projet de création d’un connecteur DSML
Gestion en interne du projet de création d’un intranet d’export générique des données de l’annuaire articulé autour de STRUTS et JNDI– 3 personnes
Conception des architectures et calcul des impacts sur les différents systèmes (annuaire interne, SSO…)
Développement du framework java/ldap pour cegetel (Java 1.3 et 1.4)
Environnement technique : IPlanet Directory Server 5.1, Active Directory 2003, serveurs d'application (WebSphere 5, Weblogic 8, Jboss, Tomcat), SSO/Provisionning (eTrust), J2EE (Struts, JNDI), DSML V2, Ensure, Eclipse (Plug in Lomboz), système SSO/Provisionning (eTrust), MS Project 2002
Octobre 2002 – Juin 2003 CLIENT : LA POSTE (Régie)
9 mois Consultant J2EE WEB 3 TIERS ( JSP/Servlet, XML/XSLT, Ejb 2, JNDI/Ldap )
• Prototype de refonte du poste guichet de la poste.
Qualification des expressions de besoin, rédaction des spécifications fonctionnelles et techniques.
Conception et réalisation de l’architecture du prototype basé sur le pattern MVC2 (Modèle : EJB Session et JavaBean Vue : CSS, XML, XSLT Bdd : JNDI/LDAP)
Modélisation UML du modèle métier
Participation au développement de la partie cliente (XML, XSLT) et serveur (EJB Session et modèle métier)
Développement des interfaces d’administration LDAP
Environnement technique : J2EE, LDAP, Java, XML, XSLT, Servle/Jsp, EJB session, HTML, WSAD, Dreamweaver 4.0 , Websphere V4.0, IBM Directory Server 6, UML, Together
Mai 2002 – Septembre 2002 CLIENT : CREDIT AGRICOLE S.A (Forfait T-SYSTEMS)
5 mois Consultant J2EE ( JSP/Servlet, JNDI, Ldap )
• Conception/réalisation d’un annuaire page blanche pour le Crédit Agricole S.A.
Développement des IHMs d’administration et de consultation (JSP / Servlet) et du framework métier (JavaBean, JNDI, Log4J)
Développement de la passerelle d’intégration LDAP à l’aide du framework.
Environnement technique : J2EE, LDAP, Java, JSP, Servlet, JavaBean, JNDI, HTML, WSAD 5, Dreamweaver 4.0 , Websphere V3.5, IPlanet Directory Server 5
Aout 2001 – Avril 2002 T-SYSTEMS – SIEGE
9 mois Consultant J2EE ( JSP/Servlet, Ejb 2, MySQL )
• Développement, Veille technologie, Consulting et Formation autour des technologies J2EE
Conception/réalisation d’un prototype de gestion d’une base d’expertise pour T-Systems a l’aide du framework Struts et des EJB Entity CMP (JSP / Servlet / EJB / MySQL)
Prise en main et animation de certains cours E-Technologies (voir compétences informatique)
Environnement technique : J2EE, LDAP, Java, JSP, Servlet, EJB, Visual Age 3.5, Dreamweaver 4.0 , Eclipse, WSAD, Websphere V3.5, jonas, Tomcat, MySQL, UML
Mai 2001 – Juillet 2001 CLIENT : MANPOWER (Régie)
4 mois Analyste programmeur JAVA ( JNDI, Ldap )
• Conception et réalisation d’un batch Java permettant de mettre à jour quotidiennement l’annuaire LDAP.
Création d’un programme java permettant de mettre à jour l’annuaire LDAP de manpower à partir de données hétérogènes reçues au format texte
Environnement technique : LDAP, JNDI, Java, Visual Age 3.5.
Février 2001 – Avril 2001 T-SYSTEMS – SIEGE
3 mois Analyste programmeur J2EE ( JSP/Servlet, MySQL )
• Participation au développement de l’intranet d’e-technologies
Environnement technique : HTML, Java, Javascript, JSP, Servlet, XML, JDBC
Juillet 1999 – Janvier 2001 CLIENT : CHRONOPOST (SALARIE)
19 mois Intégrateur C++ ( Visual C++, Oracle )
• Intégrateur sur un projet international de suivi de colis express (CITS)
Environnement technique : C++, Oracle, MFC, Java, PVCS, Rational Robot, Visual Studio
Avril 1998 – Juin 1999 CLIENT : TICKETNET (SALARIE)
15 mois Analyste Programmeur C++ ( Visual C++ )
• Dans une équipe de 4 personnes, participation à la Conception, au Développement et aux Tests d’un logiciel de « BILLETERIE » pour un réseau de salles de spectacles (Stade de France, Opéra, Chaillot, Musée de l’Hermitage …).
Environnement technique : C++, MFC, Visual Studio
Décembre 1997 – Mars 1998 CLIENT : OPAC de paris (Forfait GFI)
4 mois Analyste Programmeur WINCAP
• Dans le cadre d’un projet « AN 2000 », et au sein d’une équipe de 10 personnes, conception des procédures de détection des dates à partir de requêtes sur le logiciel WINCAP.
Codage et tests des requêtes sous WINCAP.
Présentation de la méthode et des résultats au client.
Environnement technique : WINCAP
Aout 1997 – Novembre 1997 CLIENT : WINCAP (Régie)
4 mois Formateur WINCAP
• Formateur sur le progiciel « WINCAP » (Logiciel d’analyse du Système d’Information), plus particulièrement pour les modules « UTILISATEUR » et « ANALYSE D’IMPACTs »
Environnement technique : WINCAP
QUALITES:
Capacité à intervenir sur les différents cycles projet :
o Gestion de projet,
o Architecture,
o Développement,
o Test et déploiement,
o Maintenance en conditions opérationnelles et maintenance évolutive
Maîtrise des briques techniques JAVA/J2EE 1.4 et 5 en architecture 3 tiers (SWING – JSF – FLEX – STRUTS – JSTL - Javascript,, Spring - EJB session 2 et 3, Hibernate - EJB entity 2 et 3, JMS, JAX-WS)
Projets à l’international (avec des équipes Italiennes, Roumaines et Anglaises)
Coordinations permanentes avec équipes de sous-traitants
Gestion de projets en régie et au forfait, garant des «livrables» et des composantes qualité, respect des coûts et délais
Anglais, Espagnol
FORMATION
• diplôme d'ingénieur-maître en génie mathématique et informatique industrielle obtenu à Rouen (1996)
CERTIFICATIONS SUN MICROSYSTEMS
• Sun Certified Programmer for the java 2 platform 1.4
• Sun Certified Web Component Developer for J2EE 1.4
COMPETENCES
J2EE Java EE 1.4 et 5, JSF, Hibernate, EJB 2 et 3(Session, Entity, MDB), SWING, XML, XSLT, HTML, Javascript, Ajax, JSTL, Jsp/Servlet, , JMS, RMI, JNDI, JDBC, JPA, JAXB, JAX-WS, JAAS
Framework J2EE Struts 1 et 2, Spring, FLEX, JQuery , Jrisk, Log4J, Design Patterns, CAS, Ant, Maven 2, Continuum, EJB3Unit, JUnit, RichFaces, Cairngorm
Serveur d’applications Apache/Tomcat, GlassFish, JBoss, Websphere, Weblogic, Jonas
Bases de données Oracle, MySQL, LDAP, Active Directory
IDE Eclipse, NetBeans, WSAD, Visual Age, Visual Studio, Jbuilder
Méthodes UML, Merise, SADT, eXtreme Programming
Systèmes d’exploitation Windows, Linux
Autres (Langages, Outils …) Ogone, JIRA, Confluence, ClearCase, Together 6.2, Enterprise Architect, RSA, PVCS, SQA Robot, C++, C#
Activités de Formation
(Catalogue T-SYSTEMS)
********/ Java, la maîtrise - 5 jours
Java, techniques avancées et Swing - 5 jours
Applications Web avec Java et XML - 4 jours
Applications Web avec J2EE - 3 jours
Applications Web en Java avec WSAD - 5 jours
Technologie XML - 3 jours
Client/Serveur HTML/Web - 4 jours
Mettre en place un annuaire LDAP avec Java - 2 jours
Technologies objet et UML -1 jour
C++, la maîtrise - 5 jours
C++, techniques avancées STL - 2 jours