Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Thierry, Architecte JAVA

Thierry Architecte JAVA

CV n°110614S001
Études et formations

Diplômes :
1996-98 : Etudes de Génie logiciel à l'ETGL

1988-94 : Etudes en Physique & Mécanique (D.E.A)

Formations & diplômes
Dernières formations :
 MapR Academy (Spark, MapR, …)
 Amazon web service architecture (Architecting On AWS)
 Spécialisation Big Data Coursera (Hadoop, Spark, Machine learning, Graph Database)

En cours :
 Machine Learning Coursera

Diplômes :
1996-98 : Etudes de Génie logiciel à l'ETGL

1988-94 : Etudes en Physique & Mécanique (D.E.A)

Direction technique / chef de projet technique …
18 ans d'expérience :
 Indépendant depuis 2011
 Consultant Senior Valtech (2005-2011)
 Consultant architecte Sully-Group (2000-2005)
 Consultant développeur Objectif Technologies (1998-2000)
 Ingénieur en alternance ETGL chez RENAULT (1996-1998)

J'interviens en tant que :
 Scrum master, chef de projet, direction technique,
 Product Owner
 architecte technique, expert, auditeur, conseillé technique
 concepteur, développeur
 Participe à des projets agiles SCRUM depuis 2006 dans les rôles de Scrum master, architecte, aide à la mise en place, technical leader, product owner.

La mission type : intervention dans les projets multi-technologiques complexes

Dans les domaines :
 Agile (depuis 2005)
 Java, JEE, Web (depuis 1997)
 Eclipse RCP, Swing (depuis 2001)
 Architecture logicielle (depuis 1999)
 Architecture de services (depuis 2002)
 Mobile (depuis 2010)
 WEB (depuis 1997)
 commerce électronique (depuis 2002)
 M2M, Internet des objets (depuis 2014)
 Digital Signage (2010)
 Système de tests et industrialisation (depuis 2005)
 Big Data (2013)

Dans des organisations :
 Offshore (depuis 2005)
 Agile (depuis 2006)
 Forfait / régie

Dans des domaines variés (Energie, Transport, Assurance, Banques, Telecom, Satellite, Internet, Industrie, Collectivités, Grande distribution, Mode,…).

Compétences

BigData, Scala, Spark, SOLR, ,…

Java, JEE, Spring,
Guice, ...

.NET, C#, Objective C, Python, ...

Linux, Windows, MacOSX

HTTP, REST, SOA, SOAP,
Jax-RS, RMI,...

Mobile, Android, multi-plateforme mobile, Titanium, PhoneGap,...

Agilité, SCRUM, TDD, BDD, intégration continue, Usine logicielle, Maven, Ant, GIT, SVN, Nexus, Fitnesse, Cucumber, JIRA

Eclipse RCP, OSGI, Swing, AWT, SWT, JFace, …

M2M, MQTT, IoT, Mosquitto, RSMB, ActiveMq, …

WebSphere, JBoss, Tomcat, Jetty,...

Oracle, MySQL, MongoDB, DB2,…

Commerce electronique, WCS, , WebObjects, ...

Digital Signage,
Offshore,
Websphere Commerce

Expériences professionnelles

Direction technique / chef de projet technique …

18 ans d'expérience :
 Indépendant depuis 2011

 Consultant Senior Valtech (2005-2011)

 Consultant architecte Sully-Group (2000-2005)

 Consultant développeur Objectif Technologies (1998-2000)

 Ingénieur en alternance ETGL chez RENAULT (1996-1998)

J'interviens en tant que :
 Scrum master, chef de projet, direction technique,
 Product Owner
 architecte technique, expert, auditeur, conseillé technique
 concepteur, développeur
 Participe à des projets agiles SCRUM depuis 2006 dans les rôles de Scrum master, architecte, aide à la mise en place, technical leader, product owner.

La mission type : intervention dans les projets multi-technologiques complexes

Dans les domaines :
 Agile (depuis 2005)

 Java, JEE, Web (depuis 1997)

 Eclipse RCP, Swing (depuis 2001)

 Architecture logicielle (depuis 1999)

 Architecture de services (depuis 2002)

 Mobile (depuis 2010)

 WEB (depuis 1997)

 commerce électronique (depuis 2002)

 M2M, Internet des objets (depuis 2014)

 Digital Signage (2010)

 Système de tests et industrialisation (depuis 2005)

 Big Data (2013)

Dans des organisations :
 Offshore (depuis 2005)
 Agile (depuis 2006)
 Forfait / régie

Dans des domaines variés (Energie, Transport, Assurance, Banques, Telecom, Satellite, Internet, Industrie, Collectivités, Grande distribution, Mode,…).

DERNIERES MISSIONS (liste non-exhaustive – des missions depuis 1997
Pour les missions plus anciennes, voir les annexes)

Consultant polyvalent (Expert technique, Scrum master, …) direction digital & mobile (ALLIANZ)
depuis juin 2015
 Reprendre / remplacer Scrum master sur des projets digitaux mobile.
 Pilotage de projet web
 Expertise sur architecture WebService backoffice / Rest Spring
 Etude migration des 1500 repositories d’entreprises VSS
 Développement
Technologies : Mobile iOS, Android, http, REST, Spring, AngularJS, JWT, Angular JS,…

Aider à lancer un projet de type agile en difficulté (EDF)
Février à juin 2015
 Projet agile/scrum, avec de plusieurs directions et acteurs externes ne connaissant pas les principes agiles, et n’ayant pas été « engagés » dans une démarche agile.
 Concevoir une application pour optimiser les interventions de maintenance en centrale
 Animer des ateliers avec métiers, les pilotes projet, les architectes, experts,…
 Challenger les métiers pour faire émerger une vision produit et la nécessité d’un engagement de type Product Owner.
 Aide pour prendre de la hauteur par rapport au fonctionnel et à la technologie.
Technologies : SCRUM, HTML5, BI, …

Architecte solution statistique / web moderne (projet Titeya)
En discontinu depuis janvier. 2015
 Prototypages avec Mean.js (Mongo, Express, Angular, Node.js)
 Prototypage avec Meteor (alternative basée sur Node.js)
Technologies : plateforme statistique R, Node.js, Mean (Mongo, Express, Angular, Node.js, bootstrap), webstorm,…

Aider la Business Unit mobile sur des projets de véhicules connectés (PSA)
Mi temps de mars. 2014 à janvier 2015
 Les projets de véhicules connectés sont complexes (démultiplication des technologies et des cultures techniques et des organisations)
 Rôle d’interface et de facilitateur entre différents services
 Réalisation de prototypes techniques pour répondre aux interrogations de faisabilité et de performances
 Contribution à la définition des solutions techniques (protocoles, solution de tests,…)
 Support aux équipes fonctionnelles – reprise des spécifications techniques
 Support aux équipes de réalisation mobile
 => Initiation de la démarche de tests automatiques des systèmes complexes pour les projets
 => Initiation de la démarche de découplage des systèmes complexes pour les projets
 => Mise en évidence des alternatives de spécifications pour les systèmes complexes
Technologies : Bluetooth, RFCOMM/SPP, MQTT, Mosquitto, M2M, iOS, Android, Java, Python, Linux, embarqué, MFi, accessoires, NFC, iOS, Ruby, Calaba.sh, Acceptance test, Vagrant, ...

Piloter les projets mobiles d’hypervision du SI nucléaire (EDF)
Mi-temps de mars. 2014 à Janvier 2015
 Rôle à mi-chemin entre Scrum Master, P.O proxy, architecte…
 Proposition, création et mise en œuvre d’une solution de push pour mobiles et tablettes, indépendantes des solutions APNS & GCM.
 => Projet Lauréat du concourt Innovation EDF/Direction Services Partagés 2014
 Design de webservices mobiles de resynchronization différentielle de données.
 => support les réseaux de débit variables ainsi que fragilité de connexion.
 => Meilleure stabilité des applications mobiles
 => fonctionnement offline
Technologies : Android, Windows 8.1 tablette, WS, M2M, MQTT, SQLLite, WS REST,...

Piloter en agile le projet de mur d’hypervision du SI nucléaire (EDF)
De mars. 2013 à mars 2014
 Pilotage et mise en place de la démarche projet (type agile, « scrum like ») auprès de directions (MOE/MOA) n’ayant pas d’expérience en la matière.
 scrum master + expert, architecte et développement sur certains points
 10 personnes engagés dans la réalisation + 15 contributeurs
 10 murs d’affichage de 5mx3m + intranet + BI
 Construction du système d’industrialisation et démarche de développement
 Mise en œuvre approche d’acceptance test avec Fitnesse.
 Développement des points techniques « durs » en Java (générateur de code & tests, système de test automatique pour simuler le SI, prototypes, player d’affichage de mur « maison », serveur d’image et de screen shots)
 Architecture des service et support aux équipes
 => Projet lauréat des trophées de l’innovation EDF/Direction des Services Partagés 2013
 => Démarche d’amélioration continue ayant apporté de nombreux résultats positifs
 => automatisation base de 20.000 tests
 => accélération des développements par 4 grâce au générateur
 => 10 mois pour mettre en production le 1er mur complet (en partant de rien)
Technologies : SCRUM, HTML5, Microsoft BI, SQL Server, SteamInsight, générateur de code, cNario, .NET, Java, Fitnesse,, Jenkins, WS REST etc,...

Expertise dans la cellule développement mobile (EDF)
En discontinue depuis décembre. 2012
 Schéma directeur service expertise mobile 2013/2017
 Mise en place usine logiciel mobile Android
 Analyse étude de solution (Movilizer, …)
 Support aux projets mobiles (web mobile, natif, …)
 Audit d’application en vue d’industrialisation
 Développement & exploration technologique (windows tablette, …)
Technologies : HTML5, PhoneGap, Mobile, Android, Ivy, ANT, Movilizer, .NET , Ruby, Rails, Jenkins,...

Exploration des technologies et pratiques de dev mobiles (PSA)
sept. 2012 à déc. 2012
Pour un constructeur automobile
 Comment utiliser PhoneGap pour le développement mobile multiplateforme
 Apport et usage de HTML5 pour le mobile
 Rédaction de manuels pour aider les développeurs
 Réalisation d'un kit de développement mobile
Technologies : PhoneGap, HTML5, web mobile, IOS, Blackberry, Android, jQuery mobile, etc,...

Architecte / Développeur Senior sur projet Urbandive dans organisation agile (Mappy)
sept. 2011 -aout 2012
 Plateforme de services web et mobile
 Plateforme d'intégration de données
 Refactoring du framework de batch maison, et du serveur de geolocalisation
 Développement de nouveaux services
Technologies : Agilité, SCRUM, TDD, JEE, Java, JAX-RS, REST, SOLR, MongoDB,,...

Définir le cadre de développement mobile pour PSA
mai sept. 2011
 Coordination des experts
 Rédaction du cadre de développement.
 Présentations aux équipes
Technologies : Mobile, IOS, Android, Iphone, Blackberry, Titanium, Phonegap, WebMobile, ,...

Etudes techniques de «Mobilité» (EDF)
janvier à juin 2011
Domaine Energie
 Etude de sécurisation des messageries mobiles
 Développement d’un prototype de Réalité augmentée sur Android
 Etude des solutions de développement multiplateforme mobile.
 Accompagnement et support aux cellules d’experts et R&D
Technologies : Android, iOS, iPhone, Titanium, PhoneGap, ActiveSync, RhoMobile, Web Mobile, sécurité, multiplateforme, Metaio Unifeye, video, OpenGL

Référent technique “Eclipse RCP / REST” (VIDAL)
En discontinue depuis 2005
 Accompagnement à la refonte de la plateforme de services vers une architecture REST (2011)
 Refactoring du BackOffice Eclipse RCP (2010)
Technologies: REST, Jersey, Java, JEE, Atom, Eclipse RCP, Spring, Hibernate, RMI, etc.

Pilotage de projets digitaux « Vidéo et numérique » (CHANEL) 2010
 Projet de « Digital Signage » (pilotage de murs vidéo)
 Projet de conservation du patrimoine vidéo.
 Projet de DAM vidéo
Technologies: Digital Signage (C-Nario, BroadSign), Codecs video, numérisation video, Digital Asset Management, …

Audit et industrialisation des services Web d’une application mobile (CASA) 2010
Domaine bancaire
- Audits et recommandations pour industrialisation (sécurité, performance, état de l’art, …)
- Encadrement des équipes pour les corrections et la mise à niveau
- Définition de la roadmap et du plan d’actions sur le long terme et passage de relai
Technologies: Java, J2EE, REST, IPhone, Spring, Hibernate, JSon, Jersey, Security…

Pour les missions plus anciennes (antérieures à 2010) voir le détail
Compétences
BigData, Scala, Spark, SOLR, ,…

Java, JEE, Spring,
Guice, ...

.NET, C#, Objective C, Python, ...

Linux, Windows, MacOSX

HTTP, REST, SOA, SOAP,
Jax-RS, RMI,...

Mobile, Android, multi-plateforme mobile, Titanium, PhoneGap,...

Agilité, SCRUM, TDD, BDD, intégration continue, Usine logicielle, Maven, Ant, GIT, SVN, Nexus, Fitnesse, Cucumber, JIRA

Eclipse RCP, OSGI, Swing, AWT, SWT, JFace, …

M2M, MQTT, IoT, Mosquitto, RSMB, ActiveMq, …

WebSphere, JBoss, Tomcat, Jetty,...

Oracle, MySQL, MongoDB, DB2,…

Commerce electronique, WCS, , WebObjects, ...

Digital Signage,
Offshore,
Websphere Commerce

MISSIONS PLUS ANCIENNES
Francaise Des Jeux (2009) – 1 semaine Mise en place d’une usine logicielle J2EE
Technologies: J2EE, Maven, Hudson, Nexus

Manutan (2008/2009) – 7 mois Coordination technique sur un projet Offshore de commerce électronique type SCRUM
Rôle : Coordinateur technique.
 Contribution à la rédaction des documents techniques (design, architecture)
 Animation et modération des échanges onshore et offshore.
 Mise en place de méthodologie de travail avec les équipes offshore.
 Prototypage
 Support aux développements
 Contrôle qualité
Technologies: Scrum, J2EE, Websphere Commerce 6.1, Oracle 10g…

RATP -(c2008) – 2 mois Accompagnement pour la réalisation d’un cahier des charges de la refonte du système d’information voyageur.
Rôle : Accompagnement architecture.
 Réalisation de prototypes de solutions techniques
 Benchmark de performances
 Création d’un contenu sur la refonte de l’architecture (préliminaire à la rédaction) dans WIKI entreprise
Technologies: J2EE, Maven, Glassfish, RMI, JAX-RS, JAX-WS, Corba, SOA, …

Thales - TRT (2008) – 6 mois Mission de transfert de compétence sur les technologies de WebServices REST
Rôle : diffuser dans une cellule d’architectes la connaissance REST / ROA
 Interventions dans des projets Thales pour aider à implémenter des services sur le modèle REST
 Réalisation de prototypes et démonstrateurs REST
 Réalisation de tests comparatifs de solutions et frameworks REST
 Support aux membres de la cellule
 Alimentation de la base de connaissance Thales
Technologies: REST, ROA, JEE, SOAP, Jax-RS, Jax-WS, Maven, Eclipse, Spring, CXF, Restlet, Jersey, JMeter, ab, Tomcat, Jetty, Apache, …

EDF DOAAT (2007 / 2008) – 6 mois Projet de SOA COCTOS, avec un client riche .NET.
Rôle : architecte sur un projet SOA
 Vérification de la qualité des développements.
 Vérification l’architecture
 Définition de plan d’action d’amélioration de l’architecture SOA
 Support aux équipes de développements
 Réalisation de prototypes et implémentation de frameworks
Technologies: .NET, J2EE, Weblogic 8&10, SOAP, JAX-RPC, J2EE, Maven, Spring, Hibernate,…

VIDAL (2007-2008) projet BackOffice en Eclipse RCP.
Rôle : Intervention pour supporter le projet - Architecte Java / J2EE / Expert RCP
 Refactoring du logiciel et du framework VIDAL BackOffice.
 Mise en place système de build RCP.
 Support aux équipes
Technologies: Eclipse RCP, SOAP, RMI, J2EE, Tomcat, Xfire, Spring, Hibernate, OSGI, Hudson, Maven

Socecap (2007) – 2 mois Cadrage de l’architecture du futur SI des filiales.
Donner de la visibilité à SOGECAP sur les différentes technologies susceptibles d’être utilisées.
Technologies: J2EE, Webservices, Portails, ECM, clients riches RIA/RDA, orchestration de services, SOA…

Procapital (2007) ––2 mois projet de refonte du SI boursier en architecture de services.
Rôle : Responsable mission / Scrum master.
 Projet interrompu pour cause de fusion
 Encadrement equipe fonctionnelle et technique
 Mission pilotée selon SCRUM.
 Capture des exigences techniques et fonctionnelles
 Capture analyse et Définition des contrats WS
 Alottissement du projet
 Prototypages de faisabilité et évaluation des performances
 Mise en œuvre infrastructure projet / industrialisation de la production.
Technologies: J2EE, Webservice JAX-WS, xfire, SCRUM, iBatis, Tomcat, Spring,

ADP (2007) – 1 mois Etude de faisabilité et d’opportunité sur les solutions de client riche (RIA & RDA)
Prototypage de solution Eclipse RCP / Spring / Web Service / OSGI
Technologies: Eclipse RCP, OSGI, Spring, WS xfire.

Mairie de Paris 2006 – 2 semaines Rédaction de la charte de développement des solutions de persistance J2EE, avec Hibernate.
Technologies: J2EE, Hibernate, DAO, Spring.

Darty (2005/2007) –– 17 mois Projet Offshore de Refonte du système de vente Darty, basé sur Websphere Commerce, avec un client Riche Eclipse, en mode agile
Rôle : Architecte logiciel
 Architecture logicielle orientée performance et productivité
 Réalisation de prototypes de démonstration des performances
 Réalisation de frameworks et toolkits (sur le Client riche Eclipse, intégration MQ, accès aux données)
 Customization de Spring pour apporter des comportements complémentaires pour la persistance.
 Encadrement / support aux équipes de développement offshore en onshore.
 Réalisation de documents de conception, design
 Consolidation fonctionnelle, réalisation de use case.
 Modélisation
Technologies: J2EE (EJB 2), Websphere 5 & 6, Websphere Commerce 5.7 & 6.0, DB2, MQSeries, Client Riche Eclipse, BOD, Spring, WSAD 5.7 & 6, SCRUM

VIDAL (2005) –– 1,5 mois Réalisation du cahier des charges de l’application VIDAL Services.

GE- Healthcare- (2005) ,2 mois
Support sur une application en difficulté
 Rôle : Ingénieur logiciel Senior
 Identification des problèmes / proposition d’actions correctrices
 Développement de modules logiciels.
Technologies : Java, J2EE, Tomcat, WebLogic, Oracle8

-SNCF – (2005),1 mois Audit des chaines de paiement
 Effectuer un état des lieux, une cartographie et préconiser des actions sur les chaînes de paiements électroniques.

SES-ASTRA Opérateur satellite – (2004/2005), 8 mois Développement d’une plateforme applicative sur une base J2EE pour la télévision interactive
 Rôle : Ingénieur logicielSenior
 Définition de l’architecture applicative
 Customization des serveurs applicatifs J2EE / JBoss (solution de cache distribuée)
 Développement d’un proxy pour faire une passerelle entre les réseaux satellites et réseaux IP
Technologies : Java, J2EE, EJB, JBoss, architecture SEDA, JMS (Active MQ), réseau

MCD - Mutuelle – (2002/2004),
 2 ans Refonte globale du système d’information sur une base J2EE avec client riche Eclipse
Rôle : architecte de la solution technique et architecture métier
 Définition de l'architecture logicielle et réalisation des prototypes
 Mise en place du processus de conception/développement
 Encadrement et formation des intervenants sur le projets aux techniques J2EE et à l’analyse objet (Uses cases, modélisation, …)
 Développement de framework client riche sur une base Eclipse,
 Développement du framework webService sur une base REST / HTTP
 Choix des solutions techniques
Technologies: UML, WebSphere, framework Eclipse, REST, Oracle, Toplink, Cocoon, XML, WSA

Conseil régional d’Alsace – (2002), 3 mois Accompagnement au changement technologique sur une architecture .NET
Mission : Exploration et préparation des développements .NET
 Encadrement et support auprès des développeurs
 Mise en œuvre de boite à outils complémentaire
 Accompagnement du service informatique vers les NTIC
Technologies : UML, .NET, C#, SQL Server

SALOMON – (2002),
 3 mois Remise en route d’un projet client en difficulté
 Mise en œuvre et correction de l’ancienne architecture
 Industrialisation du processus de développement
 Support au développeur et au chef de projet
 Mise en œuvre d’une stratégie de migration (5 développeurs)
Technologies : Jakarta-Tomcat, Oracle, JSP, Struts, Tiles, Apache,

SALOMON – (2002/2001),
 6 mois Mise en œuvre d’un B2B J2EE
Mission : Architecte
Mise en œuvre de l’architecture
Mise en œuvre du processus de développement
Encadrement des développeurs (6 développeurs)
Technologies : J2EE, JBoss, Struts, Oracle, UML, HP3000, JAAS,

CUS – (2001), 3 mois Mise en œuvre d’une première application J2EE
 Mission : Accompagner et former les acteurs du projet
 Définition de l’architecture
 Formation des acteurs aux outils et méthodes (J2EE, UML)
 Encadrement et support
Technologies : J2EE, Struts, Tomcat, UML, Oracle, Tiles

GrandLyon – (2001/2002), 5 mois Intranet de type B2E
 Mission : Redresser un projet en difficulté
 Chef de projet, architecte, développeur principal
 Equipe de 2 développeurs
 Conception d’un framework MVC, d’un indexeur de document XML, d’un générateur HTML
Technologies: J2EE, IPlanet, MVC Web

FranceTelecom – (2001/2002), 5 mois Intranet de gestion des ordres de travaux
 Mission : Chef de projet
 Encadrement des équipes
 Spécification et modélisation
 Capture des besoins
Technologies : SQL server, ASP

FranceTelecom – (2000/2001), 6 mois Migration des autocommutateurs
Mission : Responsable technique
 Encadrement des équipes de développements
 Mise en œuvre des frameworks techniques
 Réalisation d’un framework de persistance objet
 Réalisation d’un framework graphique au dessus des Swing
Technologies et Techniques : Java, Swing, architecture PAC, persistance objet

GCATRANS – (1999/2003), 5 mois Extranet de suivi des wagons
Mission : Chef de projet / responsable TMA
 Encadrement des équipes
 Spécification et modélisation
 Capture des besoins
Technologies : WebObjects, Oracle, Objective C

FranceTelecom – (1999/2000), 5 mois Applicatif de gestion des réseaux de transmission
 Mission : Développeur
 Développement de l’IHM
 Développement de composant graphiques spécialisés
Technologies : Java , Swing, Corba

EDF – (1998/1999), 1 an et demi Prototype R&D d’une application de gestion des données techniques
 Mission : Développeur concepteur
 Développement & conception
 Retour d’expérience sur le modèle conceptuel de gestion des variantes
Technologies et Techniques : Java, Swing, Corba, SHERPA

FranceTelecom – (1998), 4 mois Applet de télé-installation et dsitribution d’application de CAO
Mission : Développeur
Développement de l’application
Technologies : Java, applet, RPM

RENAULT – (1996/1998), 14 mois Prototypes nouvelles technologies
 Mission : Développeur
 Application intranet de cartographie des applications
 Etude la refonte des manuels automobile en SGML
Technologies : Java, VB, ActiveX, SGML