Pierre Lecavelier

Directeur technique spécialisé en architecture/développement web, DevOps & agilité

  • Nationalité française
  • Pacsé
  • 34 ans
  • Titulaire du permis B

Page source : http://plecavelier.fr/

Expériences professionnelles

Depuis juin 2015

Directeur technique pour l'agence Groupe 361 à Lyon

  • Activités de prestation de services B2B et B2C, édition logicielle sur les solutions de l'agence (Opinion Tracker, ALM)

  • Management de l'équipe de développement composée de 2 lead dévs, 4 développeurs et 2 intégrateurs

  • Diffusion culture agile au sein de l'agence et réorganisation de l'équipe pour favoriser la collaboration, la communication et le partage

  • Choix technologiques et définition de la stack technique : Symfony, Angular, Ionic, Wordpress, Prestashop

  • Conception technique, architecture & développement sur les solutions complexes

  • Veille technique, mise en place d'ateliers internes (Lunch & Learn), participation meetups et événements (Symfony Live, MiXiT)

  • Acculturation de l'équipe aux bonnes pratiques de développement : TDD, SOLID, KISS, DRY

  • Mise en place outillage DevOps : automatisation des environnements de dév (Docker), intégration continue (Jenkins/SonarQube), déploiement automatique (DeployBot), monitoring applicatif

  • Accompagnement DevOps des clients pour fluidifier les interactions avec leurs équipes d'exploitation

  • Gestion hébergeurs et infogérants pour assurer la maintenance et la sécurité de l'infrastructure de l'agence (cloud privé, serveurs dédiés et mutualisés)

  • Accompagnement technique sur les appels d'offre et estimation des projets à partir d'abaques basés sur les retours d'expérience

  • Mise en place process de saisie de temps et tableaux de bord associés (Redmine + Bime Analytics) pour suivre l'activité de l'agence

  • Planification des projets, respect des délais et engagements

avr. 2012 à juin 2015

Responsable technique pour Ingenico Prepaid Services à Caen

  • Lead technique de l'équipe de développement composée de 1 à 4 consultants externes en fonction des projets

  • Urbanisation et rationalisation du SI : mise en place d'une stratégie SOA (microservices), intégration de l'ERP SAP Business One, développement d'un Back Office centralisé et d'un outil de facturation automatique

  • Refonte de la plateforme transactionnelle pour fiabiliser et optimiser les millions de transactions générées chaque année

  • Création d'une application de transfert d'argent innovante sur tablette et de plusieurs applications de distribution des produits dématérialisés sur desktop, systèmes de caisse et TPE

  • Amélioration de la qualité des développements et de la chaîne de production grâce aux méthodologies agiles et aux techniques DevOps (intégration continue, déploiement automatique)

  • Choix technologiques et définition de la stack technique : Java EE, Symfony, jQuery Mobile, Backbone.js, Android

  • Installation et configuration d'un outil de suivi de tickets (Mantis) et d'un outil de suivi de tests (TestLink) à destination des chefs de projet

  • Relations commerciales avec les SSII et recrutement des consultants

  • Estimation de charges, planification des projets et respect des délais

  • Suivi de l'activité de l'équipe et reporting auprès de la direction

avr. 2009 à avr. 2012

Expert technique pour la SSII CGI à Caen

  • ScrumMaster / Lead technique d'une équipe Scrum composée de 3 développeurs

  • Accompagnement client sur la rédaction du cahier des charges

  • Rédaction de spécifications fonctionnelles et techniques

  • Refonte et TMA (Java EE) d'une plate-forme SaaS d'édition graphique de services vocaux (Guide Vocal) pour Orange

  • Architecture et développement piloté par les tests (Java EE) d'une plate-forme SaaS de gestion de transactions monétiques (AfonePilot) pour Afone

  • Mise en place d'une plateforme d'intégration continue avec Jenkins/SonarQube

  • Rédaction et passage de campagnes de tests fonctionnels avec HPQC

sep. 2007 à fév. 2009

Analyste développeur pour l'école normale supérieure de Cachan

  • Création de la plate-forme Calico permettant la visualisation et l'analyse collaborative de forums

  • Plate-forme nominée à la compétition internationale "Computer Supported Collaborative Learning (CSCL)" en 2009

juil. 2007 à sep. 2007

Chercheur stagiaire pour le Greyc à Caen au sein de l'équipe Island

  • Création d'une plate-forme permettant la collecte et l'analyse structurelle de documents web

Formation universitaire

oct. 2007 à avr. 2009

Master RADIS (réseaux, applications documentaires, ingénierie et sécurité) à l'université de Caen (Mention B)

Master RADIS 2ème année

  • Enseignements : codes correcteurs d'erreurs, compression, cryptographie, imagerie, réseaux et protocoles, sciences de l'ingénieur, traitement automatique des langues

  • Projets : génération automatique d'interfaces graphiques (XHTML) et vocales (VoiceXML), participation à la Robocup Rescue

Master RADIS 1ère année

  • Enseignements : communication, génie logiciel, intelligence artificielle distribuée, méthodes algorithmiques, programmation avancée des systèmes et réseaux, réseaux et protocoles, traitement automatique des langues

  • Projets : IHM de recherche musicale Moogle, robots extracteurs de minerai, détection automatique de citations, classification automatique de documents, simulation du protocole de routage RIP

oct. 2003 à juin 2007

Licence informatique à l'université de Caen (mention AB)

Licence informatique 3ème année

  • Enseignements : communication, génie logiciel, langages et compilation, méthodes algorithmiques, programmation fonctionnelle, programmation orientée objet, systèmes et réseaux, systèmes d'informations, technologies web

  • Projets : carré latin, moteur de recherche multilingue, jeu du Shisensho, Mastermind, algorithme A*

Licence informatique 2ème année

  • Enseignements : bases de données, information géographique, linguistique et traitement automatique des langues, mathématiques pour l'informatique, méthodes algorithmiques, programmation fonctionnelle, modélisation mathématique et informatique, programmation et visualisation scientifique, systèmes d'exploitations

  • Projets : éditeur de cartes géographiques, jeu de la vie

Licence informatique 1ère année

  • Enseignements : chimie, électronique, introduction à la programmation, introduction au développement web, mathématiques, physique, statistiques

  • Projets : fractales, site internet HTML

Compétences

  • Secteurs : Télécoms, Monétique, Marketing, Communication, Pharmaceutique, Bancaire

  • Gestion de projet : Scrum et cycle en V, Gantt, Mantis, JIRA, Redmine, Trello

  • Génie logiciel : UML, Architecture (n-tier, MV*, SOA), Design pattern, SOLID, KISS, DRY

  • Dév Java EE : Spring (Data, Batch, Security), JSF (Richfaces, Primefaces), Wicket, JPA, Hibernate (Envers, Search), JAX-WS, JAX-RS, CXF, Axis

  • Dév PHP : Symfony, API Platform, Zend Framework

  • Dév JS : Angular, Ionic, jQuery, jQuery Mobile, Backbone.js

  • Dév mobile : Android

  • Intégration : HTML5/CSS3, SaaS, Bootstrap, Material

  • Autres langages : Shell, Python, ASP, Visual Basic, C#, Scheme, Haskell

  • SCM : Git, GitLab, Subversion

  • Config management : Vagrant, Docker

  • Package Management : Composer, npm, Yarn, Maven

  • Build : Grunt, Gulp, Webpack, Maven, Gradle

  • Testing : TDD, PHPUnit, JUnit/Unitils, Jasmine, JMeter, Selenium, HPQC, TestLink

  • CI : GitLab CI, Jenkins, SonarQube, Codacy

  • Deploy : DeployBot, Jenkins, Capistrano

  • SGBD : MySQL, PostgreSQL, Oracle, SQL Server, Elasticsearch

  • Serveurs Web : Apache HTTP Server, Apache Tomcat

  • IDE : PhpStorm, Eclipse, Android Studio

  • ERP : SAP Business One

  • ETL : Pentaho Data Integration

  • BI : Bime Analytics, Qlik, Reporting Services

  • Marketing automation : Mautic

  • Téléphonie : SVI, VoiceXML

  • Langues : Anglais technique

Loisirs

  • Sport en salle, course à pied, yoga

  • Musique, concerts et festivals

  • Cinéphile, parfois théâtre

  • Veille technologique, abonnement presse spécialisée (Programmez), participation meetups et événements

  • Presse en ligne et presse écrite. Actualité principalement scientifique, économique, politique et sportive

  • Voyages en Europe (Grande-Bretagne, Espagne, Suède) comme ailleurs (Etats-Unis, Turquie, DOM-TOM)