Menu

Pierre LAPORTE

LYON

En résumé

Équipé de mon diplôme d'ingénieur de l'UTC en 2008, j'intègre la société Steria (SSII) pour y réaliser plusieurs SI pour le compte du ministère de la Défense. En octobre 2011, lors de mon départ, 3 projets ont été livrés avec succès (1 prototype et 2 SI en production).

En octobre 2011, j'intègre la société Xebia en tant qu'ingénieur logiciel. Je participe au développement de projets technologiquement complexes en respectant des engagements de qualité et de délai. Je deviens également formateur "Java Performance Tuning" et j'organise des ateliers et des conférences autour du tuning de performances d'applications Java.

En parallèle, je rédige des articles techniques sur le site http://www.pingtimeout.fr/ et dans la presse écrite (journal "Programmez !"). Je donne également des conférences autour de ces mêmes sujets (JCrete - aout 2013, ScalaIO - octobre 2013).

Mes compétences :
Cucumber
Ruby
Scala
JMeter
Git
Maven
Performance testing
JAVA
Spring
Agile Development
Java Performance Tuning
Clojure
Java JEE

Entreprises

  • Datastax - Ingénieur performances

    2014 - maintenant Chez Datastax, je résous les problèmes de performances de la base de données NoSQL Cassandra. Ceci implique, entre autres, la détection des goulets d'étranglement, l'envoi de tickets aux équipes de développement mais aussi le déploiement de la plateforme Big Data sur des milliers de machines, pour atteindre plusieurs peta-octets de stockage.
  • Ucibe Solutions - Consultant freelance

    2013 - maintenant
  • XEBIA - Ingénieur logiciel

    Paris 2011 - 2013 Chez Xebia, je participe à des maintenances de projets en Java pour des clients grands comptes comme PlasticOmnium, SACEM et Orange, avec (entre autres) :

    - Diminution de la dette technique par du refactoring de code et par le suivi d'indicateurs de qualités (Jenkins, Sonar, FindBugs, PMD, Checkstyle)

    - Ajout de scénarios de test unitaires, tests d'intégration et tests fonctionnels automatisés pour garantir la non-régression dans le système (JUnit, CXF Client, Cucumber)


    J'organise des ateliers techniques et donne des formations sur les performances d'applications Java
    - Atelier "Performance Troucleshooting with Kirk Pepperdine" - 07 dec 2011 et 28 mars 2012
    - Atelier "High Performances with Ben Evans and Martijn Verburg - 26 juin 2012
    - Atelier "BigData avec Hadoop et Flume" - 16 octobre 2012
    - Présentation "Les dessous de la JVM" - 07 mars 2013
    - Formations "Java Performance Tuning" - Février, Avril et Juin 2013
  • Steria - Responsable technique Java/J2EE

    Paris 2008 - 2011 Chez Steria, j'ai participé à la réalisation de plusieurs systèmes d'informations en Java pour le ministère de la Défense, impliquant notamment :

    - L'analyse de besoin, la définition de spécifications fonctionnelles détaillées et des tests de validation du système

    - La conception et/ou la définition de l'architecture du système (Borland Together, Visio). L'intégration de l'ETL Talend, des ESB Petals et Mule ESB, d'un annuaire OpenLDAP et de portails Java (Liferay) dans le système.

    - Le développement de modules correspondant aux blocs fonctionnels, comme un module d'extraction et de transformation de données (Petals, Talend), un module de reporting (Jasper Reports, Birt), un portail intranet (Liferay, JSF, Vaadin, Spring, Hibernate), ...

    - La mise en place de plateformes d'intégrations continues (Maven, Jenkins/Hudson/Continuum, Sonar, PMD, FindBugs, Checkstyle)

    - Le déploiement des SI sur des environnements bare-metal et/ou virtuel (VMWare) et la réplication de serveurs pour permettre la reprise sur erreur (fail-over). La mise en production des SI.

    - La formation de développeurs (équipe de 5 personnes) aux bonnes pratiques de développement, notamment TDD et Clean Code.

Formations

  • Université Compiègne (Compiegne)

    Compiegne 2005 - 2008

Réseau

Annuaire des membres :