formation - Cloudinary
Transcription
formation - Cloudinary
M. PHILIPPE MARZIN Age 52 58 Route de l'Empereur Pavillon 39 92500 Rueil-Malmaison tel. 06 74 50 64 92 email:[email protected] FORMATION _____________________________________________________________ 1984 INGENIEUR TELECOM PARISTECH 1981 DEA Informatique théorique 1980 Maîtrise de Mathématiques Langue Anglais (deux ans en R&D en Californie) DOMAINE DE COMPETENCES_____________________________________________ Lead technique / architecte / fullstack Développement logiciel Java/ J2ee / AngularJS / ReactJS Expérience d'encadrement d'équipe jusqu'à 15 ingénieurs. Statut indépendant depuis 2009 COMPETENCES INFORMATIQUES __________________________________________ Java/j2ee Tomcat, Jboss7, Jonas, EJB3, Active MQ, Web services, JPA / Hibernate, Spring Spring_security, Spring-data, Spring-Integration, Spring-batch, Spring social React / Angular ReactJS, Flux, AngularJS, Karma, Jasmine, Protractor. Nodejs NPM, Bower, Grunt, Gulp, Webpack, IHM autres GWT, JSF/Primefaces, Jquery, BIRT SGBD Oracle, PostgreSQL, MS SQL, MySql, elasticsearch, solr Devops Tibco Silver Fabric Architecture Zookeeper, Hazelcast, Logstash (ELK) Méthodologie Agile, Scrum, Intégration continue Outils Eclipse, Maven, Jenkins, Sonar, Talend Divers Scala / Gatling, Python, C++, Wicket, DICOM, Imagerie médicale,PowerDesigner EXPERIENCE PROFESSIONNELLE _____________________________________________ IPANEMA / INFOVISTA DEPUIS LE 10/01/16 Référent technique Java / Javascript en méthode Agile - Industrialisation build et de tests automatisés avec Webpack, Karma, Jasmine, Enzyme, Protractor - Best practices ReactJS, Flux - développement de composants SIX GROUP DU 01/10/15 AU 31/12/215 Architecte / développeur fullstack AngularJS + Java, Bootsrap - réponse technique à appel d'offre - développement au forfait from scratch AngularJS + java Environnement: Tomcat , AngularJS, angular ui, bootstrap, spring mvc, spring data, spring-security, Mysql. ARGUS DE LA PRESSE DU 01/04/15 AU 30/09/2015 Leader technique transverse - référent technique java/j2ee, spring, angularJS - techlead devops, Tibco Silver Fabric, Logstash, Elasticsearch, Kibana - mise en production du portail Luqi et du produit Market Intelligence Environnement: Tomcat , Java 8, AngularJS, spring data, spring-security, spring integration, Spring social, postgresql, Tibco Silverfabric, SaleForce/oAuth, solr. LOTSYS DEPUIS LE 02/01/15 AU 31/03/15 Mission expertise et développement senior. - refonte du backend de la française des jeux (20 composants en architecture SOA clusterisée) - lead en transverse la persistence et orchestration transactionnelle des différents composants. Environnement: Tomcat 7, Java 7, cxf/json, spring data, query dsl, spring-security, spring batch, weaver/aspectj, oracle, zookeeper, hazelcast. MONCEAU ASSURANCES DU 01/04/14 AU 31/12/14 Mission d’expertise architecture, qualité et performances. - Mise en place de Sonar, analyse de la qualité, amélioration continue. - Analyse de la couche services et persistence Jpa/hibernate (conventions, gain de performance par 10) - Analyse de la couche IHM et mise en place d'une approche TDD pour JSF avec Mockito. - Intégration Jboss 7, modules, Spring cache avec Infinispan - Réalisation de composants Primefaces (découpe par produits risque / composants transverses). - Test de performance Gatling /Scala - méthodologie Agile, intégration continue. Environnement: Jboss 7, Java 7, Jsf 2.2 /Primefaces 5.0, MySql, Sonar/Jenkins, gatling/scala ORANGE BUSINESS SYSTEM DU 05/11/12 AU 31/03/14 Lead technique sur la refonte d’un projet en production depuis 10 ans. - Industrialisation de la partie TMA (passage sous maven, mise en place de l’intégration continue jenkins, Sonar, mise en place de selenium java pour les tests d’IHM, et de soapui pour les web services). -Automatisation des tests, extraction de données de production, variabilisation avec freemarker, automatisation avec maven ,soapui, selenium. - Réécriture progressive de la couche métier en architecture soa - Réécriture de l’IHM en GWT – GXT, reporting avec Birt. - méthodologie Agile, intégration continue. Environnement: Jonas 5, CXF 2.4, Oracle 11, Soapui, Selenium, GWT 2.5, GXT 3.0 KLEE GROUP DU 18/06/12 AU 31/10/2012 Projet web au forfait pour la gestion des chambres disciplinaires du Conseil de l’Ordre des Médecins. - Référent technique Jquery / Primefaces - Développement de composant JSF 2.0/ Primefaces 3.x - Structure de page html, Css compatible IE6, 7, 8, Chrome et Firefox Environnement: Tomcat, SQL Server , Jpa/mda, JSF / Primefaces, JQuery, javascript, css THALES SERVICE DU 03/01/12 AU 15/06/12 Projet Ecotaxe. Centre de contrôle et traitement des anomalies détectées. - Lead technique/expert JPA/Hibernate, Bean validation/Hibernate validator, modèle conceptuel. - GWT, composant bean validation, affichage des erreurs, plusieurs écrans de consultation/recherche - Web services Jboss/CXF, - JMS / Active MQ -méthodologie Agile, intégration continue, projet 20 développeurs. Environnement: Jboss 6, Active MQ, EJB3 , Jboss WS, Jaxb, Hibernate, JPA, Hibernate validator, GWT Junit, DBUnit, Mockito, Jukito, MagicDraw INFOS FRANCE DU 07/06/11 AU 15/12/11 Projet de Mobility Shopping (Mshop) pour Auchan/ Espagne - Conception UML, Diagramme de séquences et modèle conceptuel, spécifications des webs services. - Console back-office, jsp, jquery, ajax. Intégration continue Jenkins. - Réalisation Spring mvc, Jpa/hibernate TMA projet de selfscanning pour Auchan/ Espagne - Gestion multi-langues, optimisation/ réécriture des requêtes et des jobs Talend. - Gestion des livraisons (maven multi module, release, installeur). Environnement: Tomcat 6, MySQL , Jpa/Hibernate, Struts, Talend KLEE GROUP 03/10/10 AU 31/05/11 Projets web au forfait pour le Ministère des finances - Structure de page html, Css compatible IE6, 7, 8, Chrome et Firefox - Développement de composant génériques (Tag JSP pour JQUERY) dialogue Ajax, tableaux, listes triables. - Réalisation de contrôleurs / vues et de services webs de type REST. TMA pour le Ministère de la culture - Refonte d’une partie du fonctionnel et des éditions associées (base de données oracle / PLSQL) - Reprise de données - Générateur de documents open office (Transformation XML) avec insertion d’images et de tableaux, de commandes de type FOR et IF. Environnement: Java/J2EE, Tomcat 6, Oracle, PostgreSQL , MVC, JSP, JQuery, Javascript, Css, Maven. EDITIONS LEFEBVRE 05/2010 AU 01/10/2010 Refonte de l'application Fichier Unique servant de référentiel client commun à 3 ERPs - Adoption de Maven, Spring 3.0, Hibernate 3.2 - Architecture de la couche modèles et services avec Transaction AOP, - Conception/développement de modèles wickets basés sur des entités DTO pour gérer des sessions longues. Environnement : Java/J2EE, Tomcat, Oracle 10g, Maven, Spring3.0, Hibernate 3.1, Wicket CPM INTERNATIONAL 07/2009 AU 05/2010 Développement d'une application web pour France Télévision Numérique ; Contexte évènementiel / marketing direct passage au tout numérique. - Application terrain web sur mini-pc avec Gestion de planning et Edition de rapport. - Synchronisation avec une application web centrale, extension et rapports de synthèse pour le BackOffice. - Génération de présentation open office (Transformation XML) Environnement : Python, Pylon (python web), base de données PostgreSql, ORM SQLAlchemy, moteur de template Genshi / Mako, Ajax jQuery, jQuery UI, Javascript, Css EVOLAB 01/2006 AU 07/2009 Développement de générateurs d'applications pour le BPM (Business Process Management) basé sur un méta modèle fonctionnel et un méta modèle applicatif. Conception et réalisation de modèles et d'outils transverses pour décrire des processus métiers : modèles de données, Workflow/jbpm, activités, tâches, modélisation d'équipe contextuelle et matricielle, gestion des habilitations, moteur d'intégration client. • Code généré Java/J2EE, Spring MVC, JSP, Jquery, maven multi-module • Plugin maven : Générateur de classe entités et Dto à partir de diagramme (classes) OOM • Plugin maven : Générateur de web services/JSON à partir de diagramme (interface) OOM • Une première application entièrement générée est dédiée au pilotage de projets Environnement : Environnement Java/J2EE, Spring mvc, JSP, JBPM/BPEL, JQuery, PowerAMC ATOS ORIGIN 01/2005 AU 09/2005 Mission consistant à stabiliser le développement et à livrer la nouvelle version d'une application de prêts complexes impactée par les normes IFRS et Bâle II Encadrement d'une équipe de réalisation (11 ingénieurs). Mise en place d'une plate-forme de tests et de jeux de tests fonctionnels avec dbunit Rédaction du cahier de recettes. Environnement : J2EE / JBoss, Oracle, AIX UNILOG 04/2004 A 12/2004 Chef de projet domaine Bourse pour la refonte du Portail des Canaux de banque à distance de la Société Générale. Encadrement d'une équipe de réalisation (13 ing.), démarrage et exécution du sous projet, plateforme Tuxedo / C et BEA Weblogic / Java, base de données Oracle Génération des WSDL à utiliser pour les accès SOAP. Encadrement d'une équipe de rédacteur de spécifications fonctionnelles (2 ing.) UML / PowerAMC. Environnement : Tuxedo / C++ et BEA Weblogic / Java, base de données Oracle, Génération des WSDL HEALTHCENTER INC. 06/1998 A 12/2003 Création d'une offre de solution d'archivage d'images médicales (serveurs en batteries, répartition de charges, plateforme de type SAN de HP/Compaq, Oracle et archivage Veritas.) Encadrement d'une équipe (8 ing.), réponse à appel d'offres (partie technique). Solution présentée au salon de la radiologie à Chicago (RSNA), site pilote à l'hôpital Loyola, intégration XML avec l'offre Cerner. Rédaction des spécifications fonctionnelles et du cahier de recette. Création de Gmatek, éditeur logiciel spécialisé dans l'imagerie médicale Kit développeur DICOM, serveurs d’images et viewer. Convertisseurs d’images multi formats. Plateforme de test et de simulation d'un service de radiologie écrit en Python. Vente de licences à Cedara Software (Canada), Kodak (Asie), HealthCenter. Mise en place d'une structure de support des sites, 30 sites installés pour HealthCenter, Vente de la société à HealthCenter. Environnement : C++, Windows, COM/ActiveX, MFC, MS-SQL 04/1995 À 06/1998 GE MEDICAL SYSTEMS CHEF DE PROJET Responsable de développement d'un serveur d'images médicales pour le routage et l'archivage. • Chef de projet, co-développement avec une équipe basée à Milwaukee (Wisconsin). • Mise en place d'une plateforme de tests et de jeux de tests en python • Rédaction de spécifications techniques et du cahier de recette. Environnement : Plateforme Sun/Solaris et Sybase, DICOM, C++. 10/1988 A 12/1994 APPLE COMPUTER INC. Expatrié à Cupertino (Californie) pour Apple Inc. de 09/1992 à 12/1994. Serveurs Apple, coordinateur du module RAID. Serveurs Apple, réalisateur module de contrôle des licences (Award de la division en 1993) Apple Europe R&D jusque 09/1992 Serveur de messagerie interpersonnelle X.400 Environnement : MacOS, C++. 10/1984 A 10/1988 ALCATEL / TITN DEVELOPPEUR •Kit de développement ASN.1 (parseur, compilateur) •Projet de téléimpression postale pour La Poste, format de documents structurés, Messagerie X400. Environnement : Plateforme système embarqué, langage C