Menu

Tristan PICOT

Courbevoie

En résumé

Mes compétences :
Agile Scrum
Management
Linux
Gestion de projet
Java
Java Platform
J2ee
Javascript
Architecte
UML2
Tomcat
Ms project
Waterfall
Java EE

Entreprises

  • Thales Underwater System - Responsable de programmes

    Courbevoie 2008 - maintenant Accomplissements

    • Gère une équipe de plus de 20 personnes
    • Gère 40 livraisons par an sur 6 lignes de produit différentes en dirigeant des équipes multifonctionnelles et multiculturelles
    • Pilote des projets de plusieurs million d’euros
    • Déploie avec succès la gestion de projets Agile et facilite l’utilisation de la méthode SCRUM
    • Rationnalise le suivi et l’anticipation des livraisons des projets à travers la mise en place et le suivi de dashboard
    • Double la capacité de l’équipe
    • Communique et propage l’esprit innovant de l’équipe à travers tout le groupe (1ere équipe à utiliser la méthode Agile en production ; utilisation de nouvelles architectures Java…)
    • Développe la politique produit en modularisant les développements
    • Obtient en 2011 un Thales Awards sur l’innovation
    • Augmente la qualité logicielle à travers la mise en service d’un système d’intégration continu (Hudson) permettant d’augmenter l’automatisation des tests et des analyses de code statiques

    Expertise d’encadrement d’équipe

    • Manage une équipe de plus de 20 ingénieurs développement logiciel / intégrateur : recrutement, évaluations annuelles, définition des objectifs individuels, augmentation, suivi de carrière, plans de formations.
    • Structure l’équipe : constitue les équipes par projet, définie les rôles et les responsabilités, détermine la composition des équipes, contracte les ressources, anime les équipes, développe l’esprit d’équipe, soutien, favorise l’apprentissage et l’adaptation, crée la confiance, optimise la communication, garantie le processus, développe la collaboration
    • Gestion d’équipe multifonctionnelle
    • Gestion des sous-traitants (Plateau de service, Assistance technique)


    Expertise de gestions de programmes

    • Etablit des plans consolidés pour toutes les tâches d’ingénierie
    • Assure une communication claire des activités planifiées et des engagements client
    • Dirige les revues hebdomadaires des projets
    • Coordonne les estimations d’ingénierie
    • Etablit les statistiques d’ingénierie
    • Etablit et améliore les processus
    • Gère les branches et configurations du code source

    Expertise gestion de projets

    • Recueille les besoins à travers une collaboration efficace avec le client
    • Planifie, exécute et termine en temps et en heure des projets complexes d’ingénierie de plusieurs millions d’euros et des activités de maintenance
    • Pilote les projets par le biais d’indicateurs de performance, de qualité, de risque et assure une communication claire à travers la réalisation de rapports hebdomadaires.
    • Gère les crises en négociant un consensus après analyse des problèmes.
    • Assure la conformité aux standards et aux processus qualité

    Expertise Agile

    • Accompagne les individus, les équipes et le management vers SCRUM
    • Responsable du déploiement Agile sur le site de Sophia/Brest et représentant l’entité Thales Underwater System auprès du board Agile Thales
    • Clarifie les responsabilités des individus et des départements
    • Eduque sur les bénéfices des méthodes Agiles et accompagne le changement pour convaincre les interlocuteurs
    • Scrum master de plus de 20 projets

    Expertise technique d’architecture

    • Mise en place d’une architecture modulaire sur les IHMs sonar pour simplifier, maintenir et faciliter l’intégration de nouvelles fonctionnalités à travers l’utilisation de design type J2EE
    • Rationalisation des méthodes de codage et de design à travers la mise en fonctions de pattern par couches fonctionnelles
    • Responsable du déploiement des architectures modulaires des IHMS sonar sur les projets les différents sites Thales Underwater System (Sophia / Brest / Cheadle) dans le cadre de la politique produit.
    • Facilite les intégrations d’architecture composant (type OSGI) dans des environnements logiciels basés sur des Framework lourds.
  • Wimba - Architecte Java/J2EE

    2005 - 2008 Architecte Java/J2EE

    Architecture de la plateforme JAVA/J2EE orientée service (SOA) définissant l’accès aux informations des universités clientes.

    Environnement: Tomcat, Jboss, PostgreSQL, Spring, Hibernate, JMS, JMX, MyEclipse.

    • Étude préliminaire
    o Recueil des besoins fonctionnels et réalisation des différents cas d'utilisations
    o Études et présentation des solutions techniques (prototypage …)
    o Définition des modèles de données
    • Modélisation UML de l’architecture basée sur un model n-tiers: couche de présentation (MVC), couche business (Service Locator, Session Facade, Service …) et couche de persistance de données (Data Access Object, Persistance Facade …).
    • Etude de la gestion de la persistance de données, de la gestion des transactions et de l’amélioration des performances.
    • Rédaction des spécifications techniques et définition des APIs.
    • Développement, définition des « Best Practice » pour l’équipe et implémentations de certains modules.

    Architecte/Chef de projet Java/J2EE – 5 personnes

    Architecture d’une application web JAVA/J2EE permettant l’administration de la plateforme.

    Environnement: Tomcat, PostgreSQL, Spring, SSL, ACEGI (sécurité), Hibernate, JSF (Apache), AJAX (RicheFaces), CSS et Javascript.

    • Élaboration et modélisation en UML de l’architecture basée sur les spécifications fonctionnelles. Utilisation des design patterns (Model View Controller, view helper …)
    • Etude de la gestion des identités et des privilèges des utilisateurs.
    • Coordination, encadrement et suivie de l’équipe (5 personnes, dont 3 développeurs, 1 spécialiste fonctionnel et 1 testeur).
    • Gestion des relations fournisseurs: élaboration de cahier des charges, négociation des devis des prestataires et contrôle de la réalisation.
    • Spécification des tests, choix des framework d'intégrations.

    Architecture du service de synchronisation permettant de récupérer les données des universités clientes.

    Environnement: Spring, Hibernate, Services Web (protocols SOAP, format WSDL), RMI.

    • Définition de l'architecture basée sur les Services Web.
    • Rédaction des APIs
    • Suivi des développements et implémentations de certains modules.

    Présentation et « coaching » de l'équipe aux concepts UML.

    Rédaction des documents de références définissant les spécifications fonctionnelles et techniques.
  • VDO SEMENS Automotive - Architecte Java

    2001 - 2005 Architecture de services et d’applications pour la HMI.

    • Conception et modélisation UML d'une technologie de communication entre composants graphiques et leur machines à états associées. Les composants graphiques et le comportement événementiel reposent sur une description XML (JAXP).
    • Réalisation d'un debugger Java pour notre IDE propriétaire (RMI).
    • Développement d'un toolkit permettant de superviser les applications clientes (Servlet et JSP).
    • Interface Multimédia définissant des composants graphiques et audios utilisables par les interfaces clientes (JavaBeans).

    Architecture d’application pour l’amélioration des Performances.

    Conception d'un compilateur XML permettant d'économiser de la mémoire (vive & morte).
    Résultat: 20 % de RAM sauvegardée au chargement des applications clientes (BMW).
    Développement d'un plug-in Eclipse pour le déploiement du compilateur.

    Architecture de services et d’applications pour la Navigation.

    • Conception d'un service et d’une application de démonstration permettant l’utilisation coordonnée des différentes fonctionnalités suivantes : Messages de trafics autoroutiers, nouvelle destination de route, position du véhicule, Carte.
    • Rédaction des spécifications fonctionnelles et techniques de la fonctionnalité d’itinéraire bis.
  • Altran - Developpeur

    Vélizy-Villacoublay 2000 - 2001 Architecture d’un environnement 2-tiers pour le projet intranet OPERA chez Amadeus

    Environnement: Websphere, JSP, Servlets, JDBC, Javascript, XML, XSL, XSLT.

    • Interface Multimédia définissant des composants graphiques et audios utilisables par les interfaces clientes (JavaBeans). Environnement intranet DOMINO.
    • Application serveur utilisant la technologie Java JSAPI (Servlets et JSP) pour les communications avec les databases.
    • Application cliente utilisant les technologies Java SWING et JDBC pour la configuration des pages extranets. Serveur Websphere et Domino utilisés comme framework d'application.

Formations

Réseau

Annuaire des membres :