Menu

Vincent MARTOWICZ

Paris

En résumé

Définition et évolution de votre architecture garantissant la qualité, l’évolutivité, les performances et la
productivité des équipes de développement.

Architecture, conception, développement, agilité, intégration continue, usine logicielle, saas, virtualisation,
Encadrement, formation, support.

Mes compétences :
Java/j2ee
Conception
J2EE
JAVA
Architecture
Management
Pilotage de projet

Entreprises

  • Natixis - Tech lead java

    Paris 2019 - maintenant Tech lead java au sein d’une équipe DA (Design Authority) & DM (Delivery Management) au service des projets d’un programme de transformation du SI de BPCE Assurances .
    Garant du respect par les projets des normes d’architecture du groupe (frameworks, infrastructures groupe)
    Cadrage et instruction des sujets transverses en coordonnant les acteurs nécessaires
    Définition en continu les orientations d’architecture et de design sur les projets (Design Pattern, choix d’implémentation, réalisation de POC) en garantissant des solutions fiables, sécurisées et
    conformes aux normes groupe.
    Mise en place les bonnes pratiques de design et de développement sur les projets ( repository de code source, démarche DEVOPS, …)
    Communication et évangélisation auprès des équipes sur les pratiques, pattern, normes ou standards.
    Participation aux comités où la DA est partie prenante (comité projet, comité DA, …)
    Développement & revue de code
    Mise en œuvre des tests de performance et sera apporteu
  • Crédit Agricole Assurances - Consultant Technique Java

    Paris cedex 15 2017 - 2019 Développement d'une application web de simulation assurance emprunteurs

    * Intégration dans une équipe Agile (8 personnes) en mode Scrum,
    * Développement agile : Pair-Programming, revue de code collective,
    * Conception & développement de composant micro service front & back,
    * Développement de composant Hippo CMS,
    * Méthodologie DDD,
    * Mise en place de la machine à état (Spring State Machine) afin de modéliser le
    workflow,
    * Mise en place de l'externalisation des configurations avec Spring cloud config,
    * Mise en place de la gestion des logs distribués
    * Participation aux recrutements

    Environnement : JHIPSTER, MICRO-SERVICES, SPRING 5, SPRING-BOOT 2, SPRING
    SECURITY, SPRING STATE MACHINE, SPRING CLOUD CONFIG, ZIPKING, MAVEN,
    HIBERNATE, ANGULAR 5+, ORACLE, JUNIT 5, HIBERNATE/JPA, REST, SWAGGER,
    DOCKER, VERTX, HYSTRIX, ZUUL, HIPPO CMS, JENKINS 2, ELK, XP, DDD, BDD,
    TDD, NPM, YARN, SONAR, NEXUS 3, CRAFTSMANSHIP
  • ACA - Lead developer

    Paris 2016 - 2017 Projet refonte ASSUREX / Lead Développeur d’une équipe de 7 personnes

    Référent en matière de code en relations l'architecte et les développeurs
    Conception et développements
    POC d'architecture JHipster microservices
    Mise en place d'une application Spring Batch Admin

    Contribution :
    . Aux orientations techniques de la plateforme avec l' architect
    . Aux macro-chiffrages
    . A l’amélioration des processus de développements
    . A la mise en place de bonnes pratiques de développement
    . A trouver des solutions techniques aux problèmes rencontrés par les développeurs
    . A faire monter en compétence les membres de l’équipe
    . A s’assurer de la qualité du code grâce à des outils d’analyse de code
    . A trouver les meilleures solutions afin de répondre aux objectifs de délai, qualité, coût

    Environnement : Jhipster , Java 8, Spring data jpa, Spring rest mvc, spring batch, Spring Batch Admin, Spring security, MapStruct, Angular JS 1, HTML 5, GIT, Hibernate , JPA, Maven 3, GitLab, Jenkins, SonarQube, Nexus, Scrum, PostgreSQL, webpack, Node JS, ElasticSearch, Liquibase.
  • KLEE PERFORMANCE - Tech Lead Java

    Issy-les-Moulineaux 2016 - 2016 Refonte de l'ensemble des applications de la DGEFP (Délégation Générale à l'Emploi et la Formation Professionnelle) :

    . Mise en place de l'architecture,
    . Environnements d'exécution / Poste de développement,
    . Référent version logiciel / Installation des livrables / Suivi des environnements,
    . Mise en place intégration continue,
    . Développement de briques logicielles transverses,
    . Encadrement de 3 développeurs,

    Environnement : Java 8, Maven 3, Jenkins, Nexus, Sonar, Mantis, Eclipse, SVN, Tomcat 8, React JS, Npm, Gulp, Hibernate 5, Postgresql, Elasticsearch, Mapstruct 1.0.0, Apache Poi, Itext, Web Service REST.
  • Banque de France - Architecte Java

    Paris 2015 - 2016 Définition et mise en place de l'architecture technique et des processus d'intégration continue (PIC) :

    . Mise en place usine logicielle & montée de version des différents composants PIC,
    . Migration Nexus vers Artifactory & Bamboo vers Jenkins,
    . Mise en place des composants frontend Nodejs, Npm, Angularjs,
    . Mise en place d'une application blanche Angularjs comme use case frontend (développement, build, packaging, delivery),
    . Support & accompagnement des projets dans ces migrations,
    . Développement d'une application Spring/Primefaces pour la gestion des accréditations Crowd.

    Environnement : Java 6,7,8, Nexus, Artifactory 4.2.0, Bamboo, Jenkins, Sonar 4.5.4, Deployit 3.9, Crowd 2.8, Jira, Confluence, Fishey, Eclipse Luna, Primefaces 5, SVN, JBoss 6.4, Angular Js, Nodejs 5, Npm 3, Gulp, Karma, Oracle 11g.
  • EDF - Consultant Technique Java

    Paris 2014 - 2015 Projet NAUTIL – Application de traitement des impôts locaux
    · Intégration à la cellule de développement itératif.
    · Études techniques, conception & développements des différentes interfaces graphiques,
    Services Métier, DAO, batch, rapport jasper.
    Environnement: JAVA/JEE, SCRUM, SPRING, SPRING BATCH, EXTJS4, JASPER,
    JUNIT, HIBERNATE, ORACLE, SVN, LINUX, TOMCAT, JBOSS, MAVEN, SONAR,
    JENKINS, NEXUS, INTELLIJ, REDMINE.
  • Prima Solutions - Architecte Logiciel

    2013 - 2013 Définition et évolution de l’architecture des différents produits Prima au sein de l'équipe R&D garantissant la qualité, l’évolutivité, les performances et la productivité des équipes de développement.
    Conseil, Avant Vente Technique,Formation,Support utilisateurs
    ENVIRONNEMENT : Java,Spring,Tomcat,Jenkins,Nexus,Svn,Saas,Eclipse,Unix,Oracle
  • Tinubu Square - Ingénieur Etudes & Développements

    2012 - 2012 Architecture, conception et développement des différents services web et outils de gestion des risques pour les entreprises, les établissements financiers et les assureurs crédit.
    Projet Portail Courtier & Note Acheteur:
    Refonte de l’Espace Courtier ainsi que du module Note Acheteur.
    • Audit d'architecture / Etudes techniques / Définition de l'architecture technique
    • Rédaction des spécifications techniques / Conception et réalisation
    • Conseil & Optimisation
    Environnement: JAVA/JEE, DESIGN PATERN, JQUERY, TAGLIBS, ECLIPSE, ANT, JUNIT, ORACLE, SVN/GIT, XML, LINUX, JETTY, TRAC, JENKINS, SONAR, FINDBUGS, MYLYN.
  • SERIACOM GROUPE - Responsable Opérationnel

    2006 - 2012 Mission Concur / Étap-On-Line (depuis mars 2009)
    •Audit d'architecture
    •Etudes fonctionnelles et techniques
    •Définition de l'architecture technique
    •Rédaction des spécifications techniques
    •Conception et réalisation

    Projet CTE - Concur Travel & Expenses :
    Architecte Java

    Mise en place du module Ordre de Mission
    Environnement: JAVA, JEE, ECLIPSE, IBATIS, ANT, JUNIT, MAVEN2, SQL SERVER, SVN, XML, TRANSAC SQL, SQL DEVELOPPER, EXT-JS, VMWARE, WINDOWS 7

    Projet NEXT - Ulysse Missions & Frais Professionnel :
    Architecte Java

    Refonte du logiciel Ulysse Missions & Frais Professionnel vers une architecture n-tiers.
    Environnement: JAVA, JEE, EJB 2.0, ECLIPSE EUROPA, HIBERNATE, ANT, MAVEN2, ORACLE, JBOSS, CVS, XML, PL/SQL, SQL DEVELOPPER, EXT-JS, WINDOWS XP

    •Mission ANPE - Projet RDVA (5 mois) :
    Architecte Java/J2ee

    •Responsable des choix techniques et des développements
    •Audit d'architecture
    •Etudes fonctionnelles et techniques de solutions (analyse, faisabilité, proposition de solutions, chiffrages)
    •Définition de l'architecture technique
    •Rédaction des spécifications techniques
    •Conception et réalisation
    •Intégration / mise en production

    •Environnement: JAVA, J2EE, EJB 2.0, ECLIPSE EUROPA, BEA WEBLOGIC 8.1 SP5, ANT, XML, SVN, MAVEN2, ORACLE 10.2, TOAD, WINDOWS XP, LINUX REDHAT ENTREPRISE 3.0 AS

    •Mission EXPERIAN : PROJET PRUD'HOMALE 2008 (28 mois)
    Ingénieur Etude et Développement

    Participation à la conception et réalisation du système d’information national des élections Prud’homales 2008 :

    •Rédaction de spécifications fonctionnelles détaillées pour les outils du centre national de traitement (Cas d’utilisation, maquettage d’écran).
    •Conception & développement des fonctions métier et des interfaces SWING
    •Conception & développement de formulaire électronique PDF mis à disposition des mairies et préfectures sur le site web institutionnel.
    •Conception & développement de fonctions BATCH en termes d'acquisition de données.
    •Mise en place d'un extranet de suivi de production (Architecture, conception & développement).

    •Environnement : JAVA, J2EE, EJB, ECLIPSE, HIBERNATE 3, TOMCAT, ANT, XML, CVS, JIRA, ORACLE 8i, TOAD, WINDOWS XP, IBM WEBSPHERE, ADOBE LIVECYCLE DESIGNER, FORMSERVER & READEREXTENSION.

    Responsable Opérationnel (Responsabilités internes Sériacom Groupe)
    • Encadrement d’une unité opérationnelle de 18 personnes
    • Entretien d'évaluation annuel / Gestion du passeport formation / Suivi de mission
    • Direction technique
    • Référent technique / Veille technologique
    • Recrutement
    • Entretien technique d’embauche / validation des compétences techniques


    • Technico – Commercial & avant - vente
    • Réponse aux appels d’offre / Pilotage et suivi des forfaits & TMA
    • Définition et rédaction des offres techniques en relations avec les commerciaux

    • Forfait Hélios – Ministère de l’Education Nationale
    Mise en place du système d’informations des élections du Conseil National des Universités
    • Etudes techniques / Définition de l'architecture technique
    • Encadrement de l’équipe de développement
    • Pilotage de projet / Comité de suivi / Gestion du planning
    Environnement: JAVA 1.6, ECLIPSE, MAVEN2, JUNIT, ORACLE 11g, WICKET, SPRING, JPA 1.0, HIBERNATE, ANNOTATION, BEA WEBLOGIC 10.3, SVN, MANTIS, WINDOWS XP

    • Forfait WelSuite Gestionnaire Alarme – TlmCom
    • Audit d'architecture / Etudes fonctionnelles et techniques
    • Définition de l'architecture technique
    • Encadrement de l’équipe de développement
    • Pilotage de projet / Comité de suivi / Gestion du planning
    Environnement: JAVA 1.6, ECLIPSE, ANT, JUNIT, SQL SERVER, SVN, TOMCAT 6.0 WINDOWS XP
  • X-WAN - GROUPE AUGUSTA REEVES ( PARIS ) - Ingénieur Etude et Développement

    2005 - 2006 Mission CREDIT DU NORD : PROJET CHOPIN (8 mois)

    - Maintenance applicative & évolutive sur une application de gestion clients & produits bancaires.
    - Force de proposition sur l’intégration des nouveaux produits dans l’application.

    JAVA, J2EE, ECLIPSE, JSP, SERVLET, XML, CLEARCASE, ORACLE 8i, TOAD, WINDOWS XP.


    Mission INTER FORUM EDITIS (1 mois)
    Optimisation d’une application commerciale de gestion de bons de commandes :
    - Tests de performance.
    - Déploiement sur serveur d'application.
    - Rédaction de la documentation technique.

    JAVA, J2EE, JSP, SERVLET, BEA WEBLOGIC, XML, WINDOWS XP, JBUILDER, STRUTS, DB2.


    Mission CITE DES SCIENCES ET DE L’INDUSTRIE (3 mois)
    Tierce maintenance applicative et évolutive :
    - Etude de faisabilité.
    - Modélisation et implémentation du modèle de données.
    - Conception & développement.
    - Déploiement et tests sur serveur d'application.
    - Rédaction de la documentation technique.

    JAVA, J2EE, HIBERNATE, SPRING, JSP, SERVLET, ANT, XML, VERITY, IBM WEBSPHERE, CVS, ORACLE 8i, TOAD, WINDOWS XP.
  • NUMATIS - GROUPE IMAGE VISION ( PARIS ) - Ingénieur Etude et Développement

    2004 - 2005 Projet Front Office GIV Pro & Back Office GIV Pro (6 mois) :
    - Mise en place d’un site web de tirages photos en ligne pour professionnels.
    - Mise en place d’une application intranet de gestion de commandes dans un laboratoire de tirages photos pour professionnels.

    MYSQL, WINDOWS 2000 PROFESSIONNEL, PHP, APACHE,
    DREAMWEAVER MX, SOURCESAFE 6.0, JAVASCRIPT.


    Projet GIV Distribution (9 mois):
    - Mise en place d’un site web de vente en ligne de produits photographiques.

    JAVA, J2EE, EJB, JSP, STRUTS, SERVLET, ECLIPSE, ANT, JBOSS, SQL SERVEUR, WINDOWS 2000 PROFESSIONNEL, CVS.

    Sur les deux projets :
    - Recueils des besoins.
    - Etude de faisabilité, Définition des spécifications techniques.
    - Modélisation et implémentation du modèle de données.
    - Conception & développement de l'application.
    - Elaboration de protocoles de tests des applications.
    - Rédaction de la documentation technique.
  • QUOTIDIEN SANTE GROUPE MEDIMEDIA ( PARIS ) - Développeur Web - Bases de données

    2002 - 2003 Développement des différents services web et e-mail ainsi que des outils intranet de gestion de contenus, clients, contacts, mailings et sondages (quotimed.com, quotipharm.com, e2med.com, aipef.com, quotidien-spectacles.com).
    - Définition des spécifications techniques.
    - Modélisation et implémentation du modèle de données.
    - Développement des pages web dynamiques.


    DREAMWEAVER MX, COLDFUSION SERVEUR MX, SOURCESAFE, WINDOWS 2000 PROFESSIONNEL, ORACLE 7, SQL SERVEUR 2000, TOAD.
  • E-CONSULT - GROUPE ALTRAN (LUXEMBOURG) - Stagiaire Développeur Web - Bases de données

    2001 - 2001 Développement d’une application Internet de type CRM :
    - Recueil des besoins utilisateurs.
    - Définitions des spécifications techniques.
    - Modélisation de la base de données.
    - Développement des pages web dynamiques JSP.
    - Déploiement de l’application sur Serveur IBM Websphere.

    J2EE, JAVA, JSP, SERVLET, ORACLE 8I, IBM WEBSPHERE, PL/SQL, JAVASCRIPT, VISUAL AGE FOR JAVA.

Formations

Réseau