Thierry Mathias
Consultant J2EE Indépendant
Voici le type de prestation sur lesquelles je pourrai intervenir en fonction de vos besoins :
* Préconisations d'Architecture logicielle
* Tests de performance
* Coaching de développeurs (revue de codes, définition de best practices, ...)
* Conception & Développement J2EE
* Gestion de projets Agiles (et également avec des méthodes plus traditionnelles)
Je suis ouvert à tout type de technologies avec une préférence sur du J2EE.
------------------------
Compétences :
* Programmation : C/C++, J2EE, XML, SGBD (Oracle, mysql, sql), UML, maven, struts, ofbiz
* Outils de programmation: eclipse/tomcat, Junit, Yourkit
* Outils de tests de charge: LoadRunner, Jmeter
* OS: Linux (Debian, Ubuntu, Redhat) / Windows / Mac
-------------------------
Formations :
2011 : Formation Agile, Altera Evolution
2010 : Plates-formes web haute performances, Benchmark Group Formation
Depuis Avril 2012 :
Missions ponctuelles de tests de charges pour diverses applications du groupe.
Environnement technique : J2EE, Oracle 11g, RHEL 5, Bourne shell, gnuplot, Jmeter 2.6, CA Introscope, JBoss
2012 - 2012Mars-Avril 2012
Au sein du centre de développement Salto :
* Analyse et correctifs sur les sites ecommerce de Decathlon
* Conception et développement de nouvelles fonctionnalités sur le site decathlon.fr
Environnement technique : Apache Ofbiz, Oracle 10G, Tomcat
2012 - 2012Mai 2012
Tests de performances sur le nouvel outil de communication produits (SPID).
Préconisations d'optimisation de l'outil.
Environnement technique : J2EE, Alfresco, PostgreSQL, JBOSS 5, Jmeter 2.6
2011 - 2012Novembre 2011-Mars 2012
Au sein du pôle Editeur SI Amont dans le cadre d'une version majeur de l'outils de référencement produits et fournisseurs :
* Scripting de 16 gestes métiers sous Jmeter
* Obtention de nouvelles fonctionnalités sous Jmeter auprès de la communauté afin de mener à bien ce scripting
* Rodage de ces gestes afin de s'assurer de la fiabilité du jeu de données
Au sein de la nouvelle cellule de bench du groupe, industrialisation des campagnes de test de charge :
* Définition et mise en place des normes de scriptings sous Jmeter
* Définition et mise en place d'outils autour de Jmeter (lancement des tirs, interprétation des résultats, ...).
* Scripting et campagne de test de charge sur l'application SAV de l'enseigne Leroy Merlin France.
Environnement technique : J2EE, Generix, Oracle 11g, RHEL 5, Bourne shell, gnuplot, Jmeter trunk (r1213077), CA Introscope, JBoss
2011 - 2011Usine de Braine-l'Alleud, Belgique
Octobre-Novembre 2011
Dans le cadre de la migration de l’ERP JDEdwards XE vers JDEdwards Enterprise One 9.0 :
* Qualification des outils de tests de charge à utiliser
* Scripting des scénarios sous Jmeter
* Campagne de test de charge
* Interprétation des résultats
Environnement technique : JDEdwards Enterprise One 9.0, HP LoadRunner 11, Neoload 3.2, Jmeter 2.5.1, Bourne shell, gnuplot
2011 - 2011Décembre 2011
Etude sur les apports d'une infrastructure MDM (Mobile Device Management):
* Le fonctionnement
* Les apports
* Les recenser avec leur différences
* Leur coût
* Une évaluation macro avec une présélection
Environnement technique : MDM
2011 - 2011Mission de Août à Octobre 2011 dans le pôle technique applicatif e-commerce :
* Transfert de connaissances vers le reste de l’équipe
* Accompagnement technique lors de la mise en place d’un middle office sur le site decatlon.fr
* Tests de charge
* Mise en œuvre d’optimisations techniques
Environnement technique : Apache Ofbiz, Oracle 10G, Tomcat 5.5, Yourkit, MAT, Jmeter, VisualVM/Jconsole, Linux, Middle Office Compario
2009 - 2011* Garant des performances des sites Decathlon.com (France, Allemagne, Espagne, Italie) et Marques Passion (Btwin, Domyos, Quechua, Wedze)
- Détection des fuites mémoires et des consommations anormales des micro-processeurs
- Tests de charge
- Préconisations d’optimisations techniques
- Mise en place d’outils de monitoring avec JMX
- Support de niveau 3
* Préconisations d’architecture lors d'évolutions.
* Validation de conceptions techniques (Web Services, Sécurité, Design pattern…).
* Communication sur les bonnes pratiques de développement.
* Responsable et intégrateur CVS (Organisation, merges de versions et communication des branches et tags).
* Relais entre les équipes projet/support et exploitation
* Encadrement fonctionnel de 2-5 ressources externes).
Environnement technique : Apache Ofbiz, Oracle 10G, Derby, Tomcat 5.5, Yourkit, MAT, Jmeter, VisualVM/Jconsole, Linux, BSH, Groovy, Axis2, Continuum, Rapports Maven (checkstyle, PMD, FindBugs).
2007 - 2009* Garant de la bonne mise en œuvre des méthodes de développement J2EE
* Tests de charge
* Conseil et animation technique des externes
Environnement technique : Framework Salto, WAF Redhat, Struts, Oracle 9i et 10g (OAS et BDD), Loadrunner, Mega UML
2007 - 2009* Support des applications de réservation d'articles sur Internet et des outils de communication produit.
* Encadrement fonctionnel de 5 ressources externes
Environnement technique : Mega UML, ServiceDesk, Clarity Workbench
2006 - 2007Chef de projet J2EE d'une application permettant d’effectuer des balisages en magasin :
* Définition des besoins utilisateurs
* Conception UML
* Gestion des coûts
* Encadrement fonctionnel de 3 ressources externes et de ressources internes
Environnement technique : Mega UML, Clarity Workbench
2004 - 2006* Conception d’un SI de suivi de déploiement des équipements de terrain.
* Préconisations sur l’évolution du SI en vue de l'augmentation du nombre d'équipements de terrain.
Environnement technique : framework J2EE AWL, JSP, Toplink, Javascript, CSS, XML, perl, mysql, Linux
2002 - 2004* La Poste et Wanadoo (partie webmail) : analyse et développement de sites Internet en Java/Html (applets, servlets, ...).
* Gestion de projets d’hébergements spécialisés pour le Ministère de l’emploi et de la solidarité français et pour la RATP.
* Suivi et accompagnement des clients en collaboration avec les commerciaux.
Environnement technique : framework J2EE AWL, JSP, Toplink, perl, mysql, Windows server, Linux, Weblogic
2001 - 2002Ingénieur Analyste pour le client Teleroute.com (bourse de fret)
- Conception/réalisation d'applications J2EE et d'applets JAVA.
- Suivi et accompagnement du client en collaboration étroite avec les commerciaux
Environnement technique : framework J2EE AWL, Swing, CGI/Perl, Unix
2001 - 2001Stage (4 mois) : Analyse et Mise en oeuvre de composants objets EJB métiers génériques, destinés à être utilisés dans des projets de Commerce Electronique sur Internet.
2000 - 2000Usine de Rosignano (Toscane)
Emploi CDD (2 mois) : Réalisation d’outils informatique INTRANET GED de numérisation et de consultation des documents du service fiscal italien de la société.
1999 - 1999Laboratoire Central de SOLVAY S.A., Bruxelles
Stage (6 mois) : Contribution à la capitalisation des connaissances au sein de l’unité Polyoléfines, réalisation d’un système pilote INTRANET de gestion des informations.