Menu

Tristan ROBET

Paris

En résumé

Chef de projet technique depuis une dizaine d'années, je me suis spécialisé ces dernières années dans le Java/JEE (Spring, Hibernate, Maven, CXF, ...)

Je suis capable de piloter vos projet de l'analyse préalable jusqu'à la recette finale, tout en intervenant si besoin directement sur les différentes phases du projet.


Mes compétences :
Java EE
Informatique
Java Platform
Oracle
Management
Gestion de projet
Spring Framework
Java
Java Enterprise Edition
Hibernate
Apache Maven
UML/OMT
Struts Web Application Framework
Microsoft Project
Microsoft Excel
Mantis Bug Tracker
Web Services
UNIX
SVN
Java 2 Enterprise Edition
CVS
NHibernate
XML
RUP
MySQL
Microsoft SQL Server
Linux Red Hat
LDAP
Jboss
JavaScript
JSTL
Extreme Programming
ECLiPSe

Entreprises

  • Edf - Coach DevOps

    Paris 2020 - maintenant Accompagnement DevOps de l'ensemble des projets de développement EDF qui le souhaitent (toutes technos).
  • EDF R&D - Chef de projet / Architecte logiciel

    CLAMART 2014 - maintenant Pilotage d'une équipe de développement R&D chargée de réaliser composants réutilisables et POC en java :
    • Réalisation d'un POC Spark permettant d'exploiter un traitement existant dans un cadre "Big Data" (Hadoop/Spark/HDFS/HortonWorks/Java/Maven)
    • Réalisation de web services permettant d'estimer et de valoriser un coût annuel prévisionnel en énergie. (Java/Maven/Spring-WS/swagger)
    • Réalisation d'un outil à l'usage des conseillers clientèles permettant d'analyser les infos de consommation d'un client (adaptation tarifaire, explication météo des variations de conso, analyse de la facture, ...)
    • Conception et réalisation de traitements d'imports de données via Spring Batch.
    • Réalisation d'un POC IoT sur un mico-environement (OS 5 à 10 ko, 2Mo de stockage disponibles). (MicroJVM).

  • Canal+ - Expert Java / JEE

    Issy-les-Moulineaux 2014 - 2014 Réalisation dans le cadre d’un projet agile d’un ESB (bus d’entreprise) pour la refonte du SI de gestion des abonnés :

    • Développement de flux
    • Développement de modules de rétro-compatibilité avec les systèmes existants
    • Développement d’un système de « livraison continue » (continuous delivery)
  • CNOP - Responsable du pôle développement

    2012 - 2014 Descriptif de la mission :
    Remplacement du «Responsable du pôle développement » du CNOP.

    Missions additionnelles :
    * Pilotage de la migration de données dans le cadre de la refonte du système d'information. ;
    * Conception du modèle du nouveau système.
    * Conseil en architecture logicielle

    Tâches :
    * Rétro-documentation des applications java du CNOP ;
    * Reverse engineering des applications java
    * Mise en place d'un système de GCL (SVN) ;
    * Mise en place d'un système de suivi des demandes de corrections, évolutions et support niveau 3 (MantisBT). ;
    * Maintenance applicative sur les applications java ;
    * Support niveau 3 sur les applications java ;
    * Automatisation de navigation web et de récupération d'informations sur le site du RPPS. ;
    * Conception du modèle du nouveau système.
    * Spécifications de la migration de données. ;
    * Support niveau 3 sur les problèmes liés à la migration

    Environnement technique :

    Java / JEE 6/ Spring 3/ Maven 3 / Hibernate 3 / Selenium - WebDriver
  • PSA Peugeot Citroën - Responsable technique Java / JEE

    Rueil Malmaison 2011 - 2012 Descriptif de la mission :
    Conception fonctionnelle et technique puis gestion de l'équipe de développement du projet « Référentiel des Grandes Ventes ».

    Tâches :
    * Conception technique et fonctionnelle (Modélisation objet, Modélisation des données, ...) ;
    * Mise en place d'un socle technique respectant les normes PSA ;
    * Supervision des développements et participation au développement. ;
    * Développement de tests fonctionnels automatisés multi-navigateurs

    Environnement technique :

    Java / JEE 6/ Spring 3/ Maven 2 / Hibernate 3 / Struts 2 / Selenium - WebDriver / Glassfish sous Unix / bash
  • OPEN - Architecte Java / JEE

    Levallois-Perret 2010 - 2011 Descriptif de la mission :
    Mise en oeuvre d'une application blanche Java / JEE de référence documentée au sein du Centre de Services OPEN de Paris.

    Objectifs :
    * Promouvoir les bonnes pratiques de conception objet ;
    * Permettre d'initialiser un nouveau projet forfaitaire efficacement ;
    * Mettre en œuvre la GCL permettant de compiler, packager, déployer et livrer une application versionnée (via Maven). ;
    * Fournir un guide d'installation et d'initialisation d'un projet à base de cette application ;
    * Fournir un guide de bonnes pratiques de développement et d'architecture logicielle (principes de base de conception objet, Test-driven development, domain-driven design, ...)

    Tâches :
    * Pilotage, ;
    * Réalisation de SFD (cadrage fonctionnel) permettant de mettre en œuvre les principes retenus, ;
    * Modèle UML d'analyse et modèle UML de conception via Enterprise Architect ;
    * Mise en œuvre du squelette du projet ;
    * Mise en place de la GCL Maven (architecture modulaire) ;
    * Choix d'architecture logiciels (JPA vs Hibernate mapping files, DTOs vs POJOs, Gestion des exceptions, ...) ;
    * Documentation des principes de conception ;
    * Recensement des exigences techniques pour garantir performances, maintenabilité, robustesse, facilité de déploiement, sécurité, productivité et qualité du code.

    Environnement technique :

    Java / JEE 6/ Spring 3/ Maven 2/ Hibernate 3
  • ASIP Santé - Référent technique

    Paris-15E-Arrondissement 2009 - 2011 Descriptif de la mission :
    Tierce Maintenance Applicative du RPPS (Référentiel Partagé des Professionnels de Santé).

    Cette application a pour objectif de consolider les informations concernant l'ensemble des professionnels de santé (Médecins, pharmaciens, chirurgiens, dentistes, sage-femmes, ...). L'alimentation de ce référentiel est réalisé via des flux XML envoyés par les ordres (ordre des médecins, ordre des pharmaciens, ...).

    Sur les derniers mois du projet, c'est la méthode agile SCRUM qui a été mise en place pour la gestion du projet.

    Tâches :
    * Analyse et chiffrage des demandes correctives, évolutives et support niveau 3 ;
    * Spécification des évolutions
    * Développements de corrections/évolutions ;
    * Amélioration des processus (exemples : mise en place d'un serveur d'intégration continue, mise en place de fiches d'analyse standards pour le chiffrage en UO) ;
    * Optimisations (exemples : Migration de CVS à SVN, utilisation d'un profiler pour repérer des fuites de mémoire). ;
    * Mise en place de tests automatisés (via Watir, équivalent de WebDriver dans Selenium 2.0)

    Environnement technique :

    Java / JEE 5/ EJB / Spring / Oracle 11/ CVS/SVN / JBoss sous Linux Redhat / bash
  • CONSEIL d'ETAT - Référent & concepteur

    PARIS 1 2009 - 2009 Descriptif de la mission :
    Analyse détaillée / Conception du Projet ARAMIS (Refonte des applications sécurisées du Conseil d'Etat).
    Ce projet a pour objectif de réécrire les applications du conseil d'Etat (utilisées dans la totalité des tribunaux administratifs et cours d'appel) pour permettre des échanges de dossiers via Web Services.

    Charge total du projet : 4500 jH
    Tâches :
    * Suivi de la partie fonctionnelle du projet (XL, Mantis Bug Tracker, MS-Project) ;
    * Encadrement de l'équipe fonctionnelle (5 personnes). ;
    * Analyse et Conception UML (Entreprise Architect 7)

    Environnement technique :

    Enterprise Architect/ .Net/C#/nHibernate/ Spring(.NET)/ WCF/ Oracle 11/ SVN
  • APAGL - Association Pour L'Accès aux Garanties Locatives - Chef de projet technique

    2007 - 2009 Descriptif de la mission :
    Réalisation du système d'information de l'APAGL (Association Pour L'Accès aux Garanties Locatives) - application « TALI »
    Cette application a pour but de permettre le « traitement social » des impayés de loyer.

    Tâches :
    * Suivi du projet (XL, Mantis Bug Tracker, MS-Project) ;
    * Intégration technique et recette interne des évolutions et corrections d'anomalies. ;
    * Réunions avec le client : Comité de pilotage, suivi, recueil de besoins pour des évolutions sur les fonctionnalités avancées, l'ergonomie, ... ;
    * Spécifications fonctionnelles et techniques, modélisation

    Environnement technique :

    Enterprise Architect/ .Net/C#/nHibernate/ Spring.NET/ SQL server/ SVN
  • INSERM - Chef de projet technique

    PARIS 13 2006 - 2006 Descriptif de la mission :
    Réalisation du projet « Sherlock » pour l'INSERM.
    Cette application a pour objectif d'être un moteur de recherche générique sur la base historique de l'inserm, la BIR, accessible par une IHM Web et par Web Service des autres applications du SI.

    Tâches :
    - Plannification et suivi du projet (XL, Mantis Bug Tracker, MS-Project) ;
    - Architecture technique, spécifications fonctionnelles et techniques, modélisation

    Environnement technique :

    Java/J2EE/Struts/ JSTL/ Spring/ Scriptaculous/ Acegi Security/ Web Service Hessian/ Subversion
  • Ministère des Affaires sociales et de la Santé - Chef de projet technique

    Paris 2005 - 2007 Descriptif de la mission :
    Finalisation du projet CEPS (SI du Comité Economique des Produits de Santé siégeant au Ministère de la santé)

    Tâches :
    * Suivi du projet (XL, Mantis Bug Tracker, MS-Project) ;
    * Intégration technique et recette interne des évolutions et corrections d'anomalies. ;
    * Spécifications fonctionnelles et techniques, modélisation

Formations

Réseau