Thibault Taillandier

Champs-sur-Marne (77) - France     thibault@taillandier.name

Lead Développeur PHP Full Stack / Responsable de la conduite du changement.

Préfère toujours la méthode « refactoring et migration progressive » à la « méthode Big Bang ». Pas effrayé par le legacy code.


Expérience

Staff Backend Developer

  • Développements en Clean Architecture sur l'API interne de la plateforme de E-Learning
  • Développements sur le funnel de paiement en ligne
  • Maintenance transversale sur la codebase PHP
  • Simplification de l'architecture de développement avec Rector
  • Technologies utilisées : PHP, PostgreSQL, Rector
  • Outils utilisés : PHPStorm, Git, Jira, Notion
Février 2025 - Aujourd'hui

Senior Backend Developer

  • Développements en Clean Architecture de modules d'administration de la plateforme de E-Learning
  • Développements sur le funnel d'admission de étudiants
  • Technologies utilisées : PHP, PostgreSQL
  • Outils utilisés : PHPStorm, Git, Jira, Confluence, LucidChart
Septembre 2021 - Février 2025

Responsable Middle-Office

  • Prise en charge du service Middle-Office et management de 2 personnes
  • Reprise des applications de l'intranet
  • Mise en place d'une architecture Symfony pour migration de la base de code PHP4 et PHP5 vers PHP7
  • Migration des applications gérées par CVS sous Git
  • Modifications en profondeur du système d'information pour prendre en compte l'ouverture d'un nouvel entrepôt logistique
  • Maintenance d'une importante base de code PL/SQL sous Oracle
  • Refactoring des données et des flux de données pour amélioration des performances applicatives et systèmes de la base Oracle
  • Création d'une application frontend cartographique type "Single Page Application" pour gérer les tournées logistiques de livraison. Cette application venait se greffer sur une application logistique existante en se basant sur une API propriétaire.
  • Technologies utilisées : PHP, Leaflet, Oracle SQL et PL/SQL, Perl
Février 2017 -Septembre 2021

Lead Développeur PHP

  • Reprise, maintenance, développements et gestion de projet autour du portail Client
  • Maintenance sur les outils internes au service R&D
  • Maintenance du site web en Joomla
  • Maintenance de la plateforme R&D : Architectures LAMP, DNS, Shorewall, Postfix, Teampass, Gitlab, Subversion, Puppet,
  • Mise en place de tests unitaires et automatisation de tâches avec Jenkins, Ant et Grunt
  • Développements principalement avec : PHP 5, Mysql, Zend 1, Zend 2, PHPUnit, CSS, HTML, SASS, Bower, Composer
  • Développements d'applications secondaires avec Perl, Python, Bash
  • Utilisation de Subversion, Git
  • Bugtracking sous Redmine et OTRS
  • Formations interne :
    • Formation ITIL v3 Fondation (88%) (2014)
    • Formation ITIL v3 RCV (Release, Control, Validation) (95%) (2015)
Septembre 2012 - Novembre 2016

Développeur Mobile Freelance

Autoentrepreneur
  • Développement d'applications iPhone avec TableView, WebView, Carto, Intégration graphique, Communication JSON, Mise en place de cache
  • Développement de l'application iPhone pour les Cinémas CGR
  • Développement d'une soixantaine de clones de l'application CGR avec une base commune et configurables avec des "templates" graphiques
  • Développement de l'application iPhone Avenir Santé Mutuelle
2008 - 2014

Développeur Web Junior

UNGI
  • Reprise d’importants projets Web comme ceux du système d’information de l’Association des diplômés d’HEC et celui de la Fédération Française Handisport.
  • Création de modules de gestion de compétition pour différentes disciplines au sein de l’extranet de la Fédération Française de Natation.
  • Développement d’applications web pour l’intranet des Services du Premier Ministre.
  • Développement d’une application web embarquée sur clé USB, basée sur Symfony, pour la Fédération Française de Natation.
  • Développement et gestion de projet pour un projet web multi-Tikiwiki pour l’Institut National du Cancer.
  • Développement et gestion de projet pour un projet web d’édition de document en ligne pour l’Intranet de La Poste.
  • Initiative et gestion technique de projets d’envergures sous les frameworks CakePHP et Symfony.
  • Gestion de projet : rédaction de spécifications fonctionnelles et suivi de projet.
  • Administration de machines Debian (admin en second)
  • Utilisation de : PHP 5, Mysql 5, Symfony, Smarty, Subversion, CakePHP
  • Utilisation des CMS : SPIP, Joomla, Tikiwiki
  • Utilisation des bibliothèques Javascript: Mootools, Protoype et jQuery.
  • Bugtracking sous : Redmine, Bugzilla
Juin 2006 - Septembre 2012

Développeur PHP Junior

Dolphian
  • Refonte et réécriture, et modernisation de l’interface de configuration de la solution de filtrage web interne en PHP.
  • Ma mission était principalement de rajouter du dynamisme et de l’ergonomie dans l’interface déjà existante.
Novembre 2005 - Juin 2006

Développeur Junior

Blue Consulting - mission chez CEGETEL
  • Réalisation du portail-TV et de l’univers Cegetel (Menus de navigation et interfaces utilisateur avec interaction de la télécommande), principalement en JavaScript, dans le cadre du projet sur la télévision sur ADSL.
  • Maintenance et ajout de fonctionnalités sur le site de souscription à l’ADSL de Cegetel, en Perl CGI.
  • Création de paquets Debian.
Février - Août 2005

Développeur Stagiaire

  • Développement Perl en mod_perl, sur plusieurs logiciels internes. Le CMS maison ENodes et pour le site Planète Discount.
  • Mise en place et configuration du logiciel de monitoring réseau Cricket pour surveiller le réseau local d’Eulerian Technologies.
Février - Août 2005

Formation

Université de Marne-la-Vallée

Master II - Informatique Réseau
Master II - Communication Réseau Image (option Réseau) - Mention Bien
2004

ITIL v3

ITIL v3 Fondation (88%) (2014)
ITIL v3 RCV - Release Control, Validation (95%) (2015)
2014 - 2015

Compétences

Développement

PHP
Javascript
CSS
Sass
Bash
Perl
Python
NodeJS

Frameworks

Symfony
jQuery
Twig
Leaflet
Doctrine
Laravel
ReactJS

Outils

Git
Composer
PHPUnit
Rector
Docker
Travis

Bases de données

SQL
Oracle
Postgres
Mysql
SQLite
MongoDB

Méthode

TDD
API Design
Design Patterns
Clean Architecture

CMS

Mediawiki
Wordpress
Joomla

Administration Systèmes

Linux
Apache
Bind
MySQL
Postfix

Centre d'Intérêts

  • Généalogie
  • Bricolage
  • Informatique
  • Voyages