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