CV au format PDF

Transcription

CV au format PDF
Thierry Leriche-Dessirier
[email protected]
06 47 71 10 37
Consultant Java JEE Web Agile
Articles / blog / CV :
Team lead / Architecture / Développement
http://www.icauda.com
Linked’in :
http://linkedin.icauda.com
Né le 28/01/1978 (38 ans) à Paris
FONCTIONS SPECIFIQUES




Orateur (conférence, JUG, podcast) ;
Rédacteur pour Developpez.com et le magazine Programmez ;
Professeur de Génie Logiciel à l’ESIEA ;
Formateur Java / DISC
DOMAINES DE COMPETENCES







Team lead (management) ;
Architecture et Développement ;
Qualité, Revue de code, Normes de développement, Politique de tests ;
Formation
Gestion de configuration ;
Sécurisation de version ;
Refontes graphiques et ergonomiques
COMPETENCES TECHNIQUES
Java : JEE, JSP, EJB, Swing, Struts, JSF, Guava, Prime Faces, Spring (Core, Batch, MVC, Security),
JDBC, JDBI, JPA, Hibernate, MyBatis, JUnit, ehCache, Hazelcast, Lombok, CXF, Vert.x, JaxB
Autres langages : XML, CSS, JavaScript, jQuery, AngularJS, NodeJS, Ajax, PHP, HTML, C
Serveurs et SGBD : WebSphere, Weblogic, JBoss, Jonas, Tomcat, Apache, Nginx, Cassandra,
CouchBase, Oracle, DB2, Sybase, Postgre, MySql, Toad, p6spy, SQL
Méthodes : DISC (profil4.com), un-à-un, Feedback, Délégation, Coaching, UML, Design patterns,
Accessibilité, WCAG, RGAA, Agile, Scrum, Kanban, XP, 3T, TDD, BDD
Outils : Eclipse, Subversion, Git, Ldap, Maven, Mantis, Jira, Redmine, Hudson, Jenkins, Xdepends,
JProfiler, Cobertura, PMD, CheckStyle, Sonar, CMS, Vignette, Jahia, jMeter, Selenium
FORMATION ET LANGUES
2001 : Ingénieur ESIEA (Ecole Supérieure d’Informatique Electronique Automatique)
2001 : Master en informatique
Anglais : Courant
Allemand/Esperanto : Cours du soir
ACCOR ● Architecte Haute Perf/Dispo JEE ● 01/2015 à ce jour
Projet Irma. Application de gestion de la dispo / réservation. Refonte du SI. Grid computing.
Architecture distribuée et réactive, haute performance, haute dispo.
Mission : Coordinateur, Architecture, Performance, Développement, tests, benchs, Tunning, DAT,
Gestion de configuration.
Equipe : 15 personnes. Env. tech. Java 8, JEE, Tomcat, Vert.x, Akka, Cassandra, OpsCenter, MySql Cluster,
CouchBase, Web service, REST, Jersey, Maven, SVN, Git, Jenkins, Jira, JMeter, Gatling, JMH, JUnit, Dynatrace,
Hazelcast, EhCache, ActiveMQ, Sybase…
SFR-NEUF-NUMERICABLE ● Expert JEE ● 09/2014 à 12/2015
Projet Stargate (Next Box Generation IAD/STB). Médias, EPG, moteur de recommandation
Mission : Expertise technique. E&D. Plateforme haute disponibilité/performance, SSO… Autres détails
confidentiels
Equipe : 15 personnes. Env. tech. Java, Vert.x, RxJava, Mongo, Cassandra, Web service, Soap, REST, Jersey,
JaxB, Maven, Git, Jenkins, Jira, Confluence, HdrHistogram…
UNIBAIL-RODAMCO ● Expert JEE ● 02/2014 à 08/2014
Projet LeaseIt. Application de gestion de contrats de locations commerciaux…
Mission : Expertise technique. Migrations et évolutions techniques (injection, web services, ORM…),
optimisations, suivi de production, SSO, Batch, tests fonctionnels et charge, développements divers…
Equipe : 10 personnes. Env. tech. Java, JEE, JSP, jQuery, Web service, Soap, Struts, Spring, POI, jMeter, Axis,
CXF, JDBC, MyBatis, Mantis, Maven, CVS, SVN, Git, Jenkins, Oracle, p6spy, Toad, Tomcat…
DARTY ● Team leader e-commerce JEE ● 07/2013 à 01/2014
Projet Darty.com. Portail de vente, catalogue, tunnel d’achat, espace client, payement, promotion,
partenaires, expédition…
Mission : Encadrement. Reprise et évolution des systèmes. Définition des modèles de développement.
Etude et lancement des nouveaux modules. POC, maquettes, rédaction des spécifications techniques
et fonctionnelles, évolutions techniques, gestion et animation des projets, suivi de production, revue
de code, nouvelle politique de test (TDD, BDD, 3T), distribution et suivi des tâches…
Equipe : 10 personnes. Env. tech. Java, JEE, JSP, Web service, Soap, JSon, Jackson, Jersey, Spring, SpringMVC, Hudson, SVN, Oracle, MySql, Websphere Commerce, Mantis, Cucumber, JUnit, jMock, Ant, Maven, Drools,
Guava, Lombok, JLF4J, Freemarker…
CARREFOUR ● Team leader JEE ● 04/2011 à 05/2013
Projets Portails Groupe/Com, Intragroup (intranet collaboratif), Connect (SSO et référentiel clients),
Extragroup (com ciblée), Line Open (espace questions) et Regroup (Suivi/gestion de flux).
Mission : Encadrement. Reprise et évolution des systèmes. Définition des modèles de développement.
Optimisations. Etude et lancement des nouveaux projets. Appel d’offre. Refonte et évolution des
portails, POC, maquettes, rédaction des spécifications techniques et fonctionnelles, sélection des
fournisseurs, évolutions techniques, suivi de production, revue de code, nouvelle politique de test
(TDD, 3T, charge, rupture, etc.), utilisabilité, accessibilité, refontes graphiques et ergonomiques,
formation des équipes, refonte des architectures et des process
Equipes : de 4 à 9 personnes. Env. tech. Java, JEE, JSF, Pretty-faces, jQuery, Web service, JAX-WS, Jersey,
Spring, Spring-Security, Hibernate, Sonar, Seam, Maven, Hudson, SVN, Ldap, Guava, Oracle, MySql, Unitils,
Websphere, Tomcat, Vignette, Mantis, Redmine, jMeter, PHP…
GENERALI ● Expert JEE ● 08/2010 à 03/2011
Projet Maestro. Application GED pour la gestion de la relation client, des courriers, des contrats.
Mission : Encadrement. Reprise et évolution du système. Mise en conformité (refactoring),
optimisations. Développement et Intégration des nouvelles entités (web services), évolutions
techniques des frameworks, gestion du changement, sécurisation de version, suivi de production,
revue de code, nouvelle politique de test, utilisabilité, accessibilité, refontes graphiques et
ergonomiques, formation des équipes, suivi des tâches
Equipe : 10 personnes. Env. tech. Java, JEE, JSF, XML, Web service, JaxB, Facelets, Guava, Spring, Spring
Batch, Seam, Hibernate, Oracle, Maven, Jira, Subversion, GC, Selenium, JBoss, WebSphere, Filenet, UML, WTP…
MINISTERES DE L’AGRICULTURE/EDUCATION ● Architecte JEE ● 01/2009 à 07/2010
Projet Agorha. Application de gestion de ressources humaines, calculs de droits, gestion des parcours,
organisation de services/plannings.
Mission : Encadrement. Gestion de configuration. Reprise et évolution des SI. Mise en conformité,
performances, autour du workflow. Mises en place de mécanismes de connexion centralisés et
sécurisés (SSO), évolutions techniques des frameworks, installations et déploiements des applications,
suivi de production, revue de code, coordination des équipes et livraisons, mise en place des
plateformes de production, de test et de développement, dossier d’architectures techniques, analyses,
audits et préventes, utilisabilité, accessibilité, refontes graphiques et ergonomiques
Equipe : 30 personnes. Env. tech. Java, JEE, AJAX, XML, Javascript, JSF, Hibernate, Spring, Spring-Batch,
EhCache, Oracle, Ant, Maven, SVN, Hudson, XDepends, p6spy, WCAG, Mantis, WCAG, RGAA, JUnit, UML, WTP…
SFR ● Architecte JEE ● 03/2008 à 12/2008
Applications de vente et de gestion d’utilisateurs, d’abonnement, de terminaux télécoms, de produits
multimédia.
Mission : Encadrement. Internalisation et reprise des systèmes, définition de cibles, E&D de nouveaux
sites, Coordination des processus. Gestion de configuration. Revues de code, normes de
développement des collaborateurs et des partenaires, conception et mise en œuvre d’un socle
technique, suivi de production, revue de code, coordination des équipes et livraisons, mise en place
des plateformes de production, de test et de développement
Equipe : 30 personnes. Env. tech. Java, JEE, JSP, AJAX, HTML, XML, Javascript, Struts, Stripes, Hibernate,
EhCache, Spring, Tomcat, Oracle, MySql, Web service, JaxB, Ant, Maven, SVN, Hudson, WCAG, JUnit, UML…
VOYAGE SNCF ● Expert JEE ● 07/2007 à 02/2008
Application de réservation de voyages via le réseau SNCF.
Mission : Améliorations et évolutions des mécanismes de
Evolution du mécanisme de mise en cache des données et
gestionnaire de groupes tarifaires, suivi de production, E&D de
rapports de production, E&D d’un CMS événementiel, avec géo
proposition et de vente de voyages.
de partage des connexions, E&D d’un
scripts de déploiement et génération de
localisation
Env. tech. Java, JEE, JSP, EJB, AJAX, XML, Javascript, Struts, Hibernate, EhCache, Spring, Weblogic, Tomcat,
Oracle, MySql, Toad, Web service, Xfire, Clear Quest/Case, Ivy, Ant, Maven, SVN, GEORSS…
GENERALI ● Architecte JEE ● 12/2005 à 06/2007
Projet Icône. Application boursière (assurance vie, gestion portefeuille, valeurs liquidatives, batchs,
import de cours, devises et caractéristiques…).
Mission : Encadrement. E&D, adaptation aux besoins spécifiques des contrats. Gestion de
configuration. Etude des besoins fonctionnels et techniques, spécifications, socle technique,
Conception des batchs d’échange de données (bourse, départements internes), déversement de flux
en masse (ordres boursiers, valeurs, action, OPCVM…), guides de développement
Env. tech. Java, JEE, JSP, EJB, AJAX, XML, JavaScript, Websphere, Oracle, Toad, SQuirreL, CVS, WTP, WASD,
Rad, UML, Struts, Hibernate, JDBC, Unix, Web service Axis, Ldap, Wiki, Fop, PDF, FTP, Ant…
MISSIONS PLUS ANCIENNES ● 02/2000 à 06/2005
ICARE / GENERALI. Projet Chaine 2. Editeur de solutions de gestion de flottes de véhicules et de
contrats de garantie. Mission : Encadrement. Développement, Architecture, Analyse d’opportunités.
Etude des besoins fonctionnels et techniques (et contraintes), conception d’un socle technique adapté
aux besoins fonctionnels et techniques, réalisation des spécifications techniques et des guides de
développement, audit de l'architecture de l'application existante, conception et réalisation d'un
générateur de fichiers
Env. tech. Java, J2EE, JSP, EJB, AJAX, JSTL, HTML, JS, SQL, PHP, JoNas, Tomcat, Apache, Jboss, Oracle, Postgre,
SVN, WTP, UML, Struts, JSF, Hibernate, velocity, Log4J, JCL, Mantis…
DIRECTION GENERALE DES IMPOTS (DGI). Projet Copernic-Gaia. Interface unique de gestion des
contacts multicanaux. Mission : Responsables Web. Encadrement. Intégration intra/inter systèmes
applicatifs. E&D d’un moteur de recherche. Gestionnaire de fiches contact. Socle technique.
Env. tech. Java, J2EE, EJB, JSP, Struts, JSTL, Javascript, JBoss, Tomcat, Ibatis, Oracle, Toad, Eclipse, Ldap,
JDepend, UML, Rose, XML, Ant, Web Service, Axis…
CREDIT AGRICOLE/CREDIT LYONNAIS. Projet Ioda. Gestion boursière. Politique de connexion aux
applications. Cryptage des communications inter SI. Gestion des votes aux AG d’actionnaires. Module
de transferts des documents par FTP
Env. tech. Java, J2EE, JSP, PHP, Websphere, Tomcat, Oracle, Sybase, DB2, Ldap, UML…
VAE. Editeur de magazines dédiés aux voyages et à l’expatriation. Encadrement. Refonte totale du SI
et des sites web. Formation des collaborateurs.
Env. tech. PHP, MySql, Smarty, Eclipse, Apache, Linux…
EDF. Projet Disnet ; ouverture à la concurrence et la mise à disposition des SI aux partenaires. Rôle
transversal. Optimisation et support du, revamping du SI client, gestion du changement d’IDE, montée
de compétences des collaborateurs, documentation.
Env. tech. J2EE, Struts, JSP, Weblogic, Oracle, Sybase, proc stoc, Eclipse, Ldap, Maven, JDepend, Scort, UML…
LUSIS. Editeur de serveurs transactionnels, principalement bancaires. Refonte de l’Interface Web de
gestion et partage des données bancaires, analyse des erreurs, cartographie réseau. Simulateur de
serveur bancaire pour validation transactionnelles. Développement d’un client FTP déployé en Europe
pour la gestion des flux de marchandises en temps réel.
Env. tech. PHP, Java, AWT, Swing, XML-RPC, Oracle, MySql, Toad, SQL, UML, AIX, Solaris, edFTPj…
BEST OF MICRO/BUY CENTRAL. Start’up. Comparateur de prix, mise en avant des produits des
clients, comparaisons techniques, conseils d’achat. Optimisation et restructuration des applications
pour l’augmentation et l’amélioration des ventes, gestions des contacts partenaires.
Env. tech. Java, J2EE, JSP, XML, JHTML, PHP, ATG Dynamo, Oracle, JDBC, Eclipse, UML…
ZDEN. Start’up. Places de marché en ligne pour contenus numériques (particuliers et entreprises).
Chef d’équipe. Restructuration et optimisation. E&D de nouveaux produits (IA) de distribution digitale
et de stockage en ligne, agglomération de catalogue, optimisation des ventes
Env. tech. Java, J2EE, JSP, Websphere, Tomcat, DB2, SQL, WSAD, Eclipse, UML, AIX, Linux…
OBJECT’IVE. Start’up. Editeur de solutions de conversion d’objets, applications Web
Env. tech. Java, J2EE, JSP, Visual Age, UML, Rational Rose, WebSphere, DB2, JDBC, SQL…
Quelques recommandations
« Thierry est un excellent professionnel. Dans ce projet,
au-delà de son évidente maîtrise des problématiques
techniques, il a montré sa capacité à s'intégrer
rapidement dans une équipe et à comprendre les
spécificités de notre environnement professionnel. »
Cédric Adda, Chef de projet, SFR
« Thierry est quelqu'un de très professionnel, ayant
d'excellentes compétences en JAVA/J2EE et plus
généralement sur toutes les technologies tournant autour
du WEB (Architecture, CMS, SSO, CVS, etc.) Il a su
s'adapter rapidement au contexte Carrefour, il a fait
profiter toute l'équipe de ses connaissances. Nous avons
très vite détecté son fort potentiel et l'avons positionné
sur des sujets transverses tels que le portail Carrefour, le
Web SSO, les projets d'optimisation de coût, le portail
intranet... Je recommande ce profil et j'ai l'intime
conviction qu'il est capable de s'adapter à tous les projets
informatiques en tant qu'expertise technique, mais
également en tant que manager. »
« Une des forces les plus impressionnantes de Thierry est
sa capacité à s’intégrer rapidement. Bien que d’une
compétence technique rare, il n’en fait pas l'étalage. Au
contraire, il distille un esprit de sympathie, de bonne
compagnie et d’entraide qui transforme littéralement une
équipe. En quelques jours, il avait analysé plus d’un an
de préparation d’un projet stratégique, compris son
Nawfel Meftah, Chef de projet, Carrefour
environnement, et surtout, identifier les axes
d’améliorations qu’il a su proposer à ses coéquipiers qui « Thierry est intervenu en tant qu'architecte sur notre
ont unanimement accepté son avis et son aide. Un talent projet. Il a montré qu'il possède une très forte expertise
sur les technologies JEE, un grand professionnalisme et
dynamique. »
Pierre-Eric Marchandet, PMO, SFR de l'implication. Son code est de qualité, il a un bon
rapport humain et est un excellent support aux
« I really enjoyed working with Thierry. He was développeurs en étant force de proposition et pédagogue
everytime very motivated and professional. He's very sur des sujets nouveaux. »
reliable and know how to use his experience to always
Hing CHAN, Expert JEE, Groupe Generali
find smart solutions for complex problems. »
Bertrand Dour, Chef de projet, SFR « In our common project, Thierry detected the
weaknesses of some technical solutions so we were able
« I enjoy working with Thierry on a daily basis. He is to make argumented propositions to our client. »
very motivated and dedicates all his energy to achieve his Yann L'Hénoret, Expert JEE, Groupe Generali
goals. He knows how to lead developers and keep their
« Thierry est un architecte confirmé, il sait avoir une
motivation high for the benefit of the client's projects. »
Franck Martin, Architecte, SFR vision haut niveau et vous apporter toujours les solutions
les plus adéquates et pertinentes à vos problèmes. Il
« I enjoy working with Thierry as far as his experience is s'engage de manière efficace et rapide sur des
my reference when I need solutions to complex problems problématiques difficiles comme par exemple la gestion
(I never quit his office without a solution) and he is de conf ou l'utilisabilité. »
Cedric Ghanassia, Chef de projet, Ministère
always able to give motivation to members of his team”
Emanuele Ghevre, Expert JEE, SFR
de l'Agriculture
« Très expérimenté dans les méthodologies Agiles et les
techno Java, il a su mettre en place les outils pour faire
progresser l'équipe et rendre chaque développeur plus
efficace. C'était très enrichissant de travailler avec lui. »
« I really recommend Thierry for his excellent work.
Thierry is smart and reliable. We've worked together on
many projects and each time Thierry was trustworthy,
inventive and works well with colleagues and clients. »
Samba Kamara, Expert JEE, Darty
« Dans le cadre d'une architecture d'applications Web
hétérogène, Thierry a su brillamment garantir le niveau
de service des solutions en place, tout en développant les
solutions de demain. Son sens de l'écoute du client, sa
volonté d'améliorer en continu ses solutions et son
approche LEAN du développement ont été des clés de
succès dans cette entreprise. »
Sylvain Lasnier, Directeur de projets
internationaux, Carrefour
Retrouvez plus de recommandations sur Linked'in
William Jaouen, Directeur, Actadis
Quelques articles
3T : les Tests en Trois Temps
TDD, la fameuse méthode de Développement Guidé par les Tests est devenue incontournable.
Toutefois, elle n'est pas si simple à comprendre et à mettre en œuvre. 3T s'inspire des TDD en
simplifiant plusieurs points et en recadrant le processus.
Tester une webapp à l'aide de FluentLenium
Lorsque vous développez un site Web, vous avez besoin de tester que les pages fonctionnent. Et ces
tests doivent pouvoir s'automatiser lorsque le site grossit. L'outil le plus populaire est Selenium mais
ce dernier n'est pas des plus simples à prendre en main. Heureusement, une bibliothèque française
nommée FluentLenium simplifie le travail.
Guava by Google (Série d’articles : 3 dans Programmez et 8 sur Developpez.com)
La librairie Guava a été créée par les équipes de Google pour les besoins internes de ses projets.
L’objectif principal est d’avoir un code proposant des patterns simples et standardisés, tout en offrant
des fonctionnalités optimisées et performantes. Depuis que Guava a été rendue Open Source, sous
licence « Apache 2.0 », elle rencontre un fort succès.
Démystification des QR codes
Les QR codes font partie de notre quotidien mais, pour la plupart d'entre nous, c'est juste un gros
carré qui ressemble à un code barre en plus complexe. Venez découvrir ce que renferment les Quick
Response Codes, comment les lire, comment les créer, comment bien les utiliser…
S'authentifier avec Facebook, Twitter ou Google, à l'aide de la bibliothèque PAC4j
La bibliothèque PAC4j propose une interface simple pour s'identifier auprès des fournisseurs les plus
populaires et avec les protocoles modernes, en quelques lignes de code seulement.
Développer un Web Service avec JAX-WS et le tester avec SOAPUI
Comment développer un Web service et le tester, à l'aide de JAX-WS et SoapUI ?
Simplifier le code de vos beans Java à l'aide de Commons Lang, Guava et Lombok
Un bean peut vite peser lourd quand on l'équipe avec les méthodes classiques constructeurs, getters,
setters, etc.), même avec peu d'attributs. Dans cet article, nous verrons comment mettre un tel objet
au régime à l'aide de Commons Lang, Guava et Lombok.
Charger et afficher des données de la base et d'un fichier CSV
Cet article montre comment charger des données depuis un fichier CSV et depuis la base MySql, en
fusionnant les valeurs pour les afficher dans une interface sous forme de tableaux et de graphes.
Retrouvez plus d’articles sur icauca.com

Documents pareils