en
en
developer avatar
Thomas Boileau
Je ne suis pas ouvert aux opportunités
Nice
CDI
100% télétravail
Technologies
À propos
Thomas Boileau
Développeur Symfony certifié - Speaker
Nice
developer avatar
Description

Fort de dix années d’expérience, j’ai aujourd’hui une double casquette : celle de Lead Developer Symfony et de consultant.
J’apprécie la nouveauté, l’innovation et être moi-même force de propositions. Mon rôle de consultant m'a permis d'apporter une approche métier et technique très appréciée par les start-up.

J'ai travaillé 7 ans au sein d'une agence de marketing opérationnel : Les Ateliers du R.O.I.
Au contact de grandes entreprises (Engie, Canal+, Midas etc.) ou des plus grosses sociétés
spécialisées en relation-client (Arvato, Armatis, Convers, B2S...), j’ai acquis la capacité à
gérer des projets, de leur étude à leur livraison, en lien permanent avec le client.
Cerner et comprendre les besoins, apporter mon expertise, trouver des idées innovantes et le
« petit plus » qui fait la différence : voilà ce qui me fait « cliquer de la souris » tous les jours !

Toujours en quête de nouveaux apprentissages et de défis, 2016 m’offre l’occasion de porter
une troisième casquette : celle de mentor.
Sur la célèbre plate-forme d'e-learning OpenClassrooms, j’accompagne des élèves (de 16 à 70 ans !) qui se forment aux métiers du web (+4000 heures).
Mais je ne me suis pas arrêté là, ces dernières années, j'ai pu mettre à profit mon expertise sur PHP et Symfony pour former des professionnels.

Aujourd'hui, pour chaque projet, je mets un point d'honneur à délivrer un travail de qualité, que l'on pourrait comparer à celui d'un artisan. Respecter des bonnes pratiques, une architecture technique de haute qualité, l'approche CI/CD (Intégration Continue et Déploiement Continu), tant de pratiques qui me permettent de concevoir des applications web robustes, fiables et sans dette technique.

Expériences professionnelles
Développeur web
Mercedes-Benz Groupe MET - Nicedéc. 2022 - janv. 2023 · 1 mois

Club Galaxie est une application web permettant aux membres du club de pouvoir louer des voitures de luxe.
Mon rôle a été de concevoir le Back-office du site comprenant la gestion des véhicules et des locations.

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Intégration continue (Gitlab CI)
  • Analyse et modélisation (UML, MySQL)
  • Développement Back-end (Symfony 6, PHP 8, Doctrine2)
  • Tests unitaires et fonctionnels PHPUnit
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR, PHPStan, ESLint)

En collaboration avec Les Ateliers du R.O.I.

Développeur web
GROHE - Niceaoût 2022 - oct. 2022 · 2 mois

Mon Opération Réso+ est un programme d’incentive des équipes commerciales. Mon rôle a été de concevoir toute la partie Back-end du projet. Le site contient plusieurs fonctionnalités, comme une boutique de lots, un système de prise de commandes, un tirage au sort et un petit jeu de grattage en ligne.

Objectif : Conception du Back-end

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Intégration et déploiement continue (Gitlab CI)
  • Analyse et modélisation (UML, MySQL)
  • Développement Back-end (Symfony 6, PHP 8, Doctrine2)
  • Tests unitaires et fonctionnels (PHPUnit, Behat)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR, PHPStan)

En collaboration avec Les Ateliers du R.O.I.

Coach
Kampus Training - Nicejuil. 2022 - aujourd'hui · 2 ans 5 mois

Ma mission est d’animer des sessions de coaching pour aider des développeurs dans leur montée en compétence.

Objectif : Coaching individuel

Réalisations :

  • PHP
  • Programmation orientée objet
  • Symfony
  • Bonnes pratiques
Développeur web
LIDL - Nicedéc. 2020 - janv. 2021 · 1 mois

LIDL Star Log est un programme d'incentive à destination des opérateurs LIDL. Ma mission a été d'effectuer un audit de la gestion des badges (arrivée, départ) des opérateurs LIDL, s'assurer de leur conformité.
Suite à mes recommandations, le client m'a fait totalement confiance pour optimiser l'algorithme afin de gagner en performance, en qualité et en stabilité.
Il s'agit de traiter tous les jours plusieurs fichiers contenant plusieurs milliers de lignes de données, et d'en calculer la conformité.

Objectif : Mise en place d’un script pour assurer la conformité des badgeages

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Intégration continue (Gitlab CI)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Développement (Symfony 5)
  • Tests unitaires et fonctionnels (PHPUnit, Behat)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR)

En collaboration avec Les Ateliers du R.O.I.

Lead developer
Les Ateliers du ROI - Nicejuin 2021 - aujourd'hui · 3 ans 6 mois

Les Ateliers du R.O.I. est une agence spécialisée dans le marketing opérationnel. Ma mission est la refonte complète de l’intranet. En tant que Lead Developer, j’ai aussi pour objectif d’accompagner mon équipe dans la réalisation de cette application.

Objectif : Refonte de l’intranet

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Intégration et déploiement continue (Gitlab CI)
  • Analyse et modélisation (UML, MySQL)
  • Développement (Symfony 5, PHP 8, Doctrine2, Twig, HTML 5, CSS 3, BEM, Pattern 7.1, SASS, Javascript)
  • Tests unitaires et fonctionnels (PHPUnit, Behat)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR, PHPStan)
Coach
Les Ateliers du ROI - Nicefévr. 2021 - mai 2021 · 3 mois

Toujours avec les Ateliers du R.O.I., ma mission a été d’animer des sessions de coaching pour aider l’équipe de développement dans leur montée en compétence et leur organisation de travail.

Objectif : Coaching de l’équipe de développement

Réalisations :

  • Bonnes pratiques
  • Organisation de travail
  • Développements
Développeur web
Tiplay - Niceoct. 2020 - mai 2021 · 7 mois

Tiplay est un site dans le secteur de l'hôtellerie de luxe, un utilisateur peut acheter des bons d’achat, les dépenser dans un hôtel, et peut participer à des tirages au sort pour tenter de gagner un séjour dans un hôtel de luxe.

Objectif : Conception d’une plateforme orienté marketing opérationnelle B2C

Réalisations :

  • Mise en place du versionning (Git & Github)
  • Intégration continue (Github actions)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Développement (Symfony 5, API Platform, Easy Admin 3, RabbitMQ, PHP 7, Doctrine2, Twig, HTML 5, CSS 3, BEM, Pattern 7.1, SASS, Javascript)
  • Tests unitaires et fonctionnels (PHPUnit, méthode test-first)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR, PHPStan)
  • Mise en place d’un système de paiement supplémentaire (Lemonway)

En collaboration avec Yateo

Développeur web
Alternative Autoparts - Nicefévr. 2021 - avr. 2021 · 2 mois

Key Privilège est un outil de gestion des adhérents et clients du groupement auto Alternative Autoparts et d’animation des commerciaux. Key Privilège est un projet historique, cependant le site était vieillissant et a demandé une refonte complète.
Le développement a été entièrement mené en direct sur la plateforme de streaming Twitch. Le défi n’a pas été seulement technique, mais aussi d’animer une communauté sur Twitch. Vous pouvez retrouver toutes les rediffusions sur Youtube.

Objectif : Refonte du programme Key Privilège

Réalisations :

  • Mise en place du versionning (Git & Github)
  • Intégration et déploiement continue (Github actions)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Développement (Symfony 5, Easy Admin 3, PHP 8, Doctrine2, Twig, HTML 5, CSS 3, BEM, Pattern 7.1, SASS, Javascript)
  • Tests unitaires et fonctionnels (PHPUnit, Behat)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, PSR, PHPStan)

En collaboration avec Les Ateliers du R.O.I.

Lead developer
C10 - Nicedéc. 2019 - janv. 2020 · 1 mois

Défi C10 est un programme d'animation dédié aux 180 entrepôts du réseau C10. Les objectifs sont de s'adapter aux disparités des organisations et des attentes de ces entrepôts, et d'intégrer et interpréter des fichiers de données pour calculer la performance de chacun.

Objectifs : Etude et conception de la plateforme du Défi C10.

Réalisations :

  • Conduite de projet
  • Management & coaching
  • Rédaction du dossier d'analyse UML
  • Scrum master
  • Rédaction des user stories
  • Mise en place de l'intégration continue
  • Code review
  • Mise en place de tests automatisés
  • Développement Symfony 4

En collaboration avec les Ateliers du R.O.I.

Développeur web
Medi-Place - Nicesept. 2020 - nov. 2020 · 2 mois

Medi Place est une plateforme de mise en relation entre radiologues et centres d'imagerie.
Mon rôle en tant que développeur web a été de concevoir et déployer l'application web.

Objectif : Conception d’une plateforme de mise en relation

Réalisations :

  • Mise en place du versionning (Git & Github)
  • Installation et paramétrage des différents environnements (LAMP)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Intégration et déploiement continue (Github actions)
  • Respects des bonnes pratiques, approche qualité et performance (Clean Code, Blackfire, PHPStan, PSR)
  • Tests unitaires et fonctionnels (PHPUnit, méthode test-first)
  • Développement (Symfony 5, PHP 7, EasyAdmin 3, Doctrine 2, Twig, HTML 5, CSS3, SASS, Javascript)

En collaboration avec Yateo

Développeur web
Top Graduate - Nicefévr. 2020 - sept. 2020 · 7 mois

Top Graduate simplifie, facilite et sécurise la relation entre étudiants freelances et entreprises dans le cadre de missions à haute valeur ajoutée.
2 nouvelles missions viennent s’ajouter à la plateforme : le recrutement et la gamification des étudiants en proposant des challenges.

Objectif : Refonte graphique du site actuel, et ajout de nouvelles fonctionnalités

Réalisations :

  • Conseil et accompagnement start-up (Entrepreneuriat, Gamification)
  • Mise en place du versionning (Git & Github)
  • Installation et paramétrage du serveur de production (LAMP, AWS, Redis)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Développement (Symfony 4, PHP 7, Doctrine 2, Twig, HTML 5, CSS 3, BEM, Pattern 7.1, SASS, Javascript, ReactJS)
  • Tests unitaires et fonctionnels (PHPUnit)
  • Respect des bonnes pratiques, approche qualité et performance (Clean Code, BDD)
  • Mise en place d’un système de paiement supplémentaire (Stripe)
  • Maintenance et correctifs
Lead developer
Bostik - Nicejanv. 2020 - févr. 2020 · 1 mois

Bostik Smart Club est un programme d'animation dédié aux commerciaux, artisans et l’équipe projet Bostik. Les objectifs sont de simplifier le choix des bons produits Bostik pour les artisans, la fidélisation de ces derniers par les commerciaux, et le monitoring de ces informations pour l’équipe projet.

Objectifs : Conception de la plateforme du Bostik Smart Club.

Réalisations :

  • Coaching
  • Code review
  • Mise en place de tests automatisés
  • Développement Symfony 4, ReactJS

En collaboration avec les Ateliers du R.O.I.

Consultant
Les Ateliers du ROI - Chartresnov. 2019 - déc. 2019 · 1 mois

Plus d’un an et demi après mon départ des Ateliers du R.O.I., et suite au départ du Lead developer de l’agence, c’était l’occasion de collaborer de nouveau ensemble pour restructurer l’ensemble de l’équipe technique.

Objectif : Mise en place de nouvelles méthodes de travail et de développement

Réalisations :

  • Audit de l’équipe SI
  • Restructuration de l’équipe SI
  • Introduction aux méthodes agiles
  • Mise en place de nouvelles méthodes de développement : TDD, CI/CD, Github, Workflow
  • Respect des bonnes pratiques : PSR, SOLID, Clean code
  • Implémentation d'une nouvelle architecture : Clean - Architecture, Symfony 4
Développeur web
Top Graduate - Nicedéc. 2018 - oct. 2019 · 10 mois

Top Graduate simplifie, facilite et sécurise la relation entre étudiants freelances et entreprises dans le cadre de missions à haute valeur ajoutée.

Objectif : Etude et conception d’une plateforme de mise en relation sous Symfony 4.

Réalisations :

  • Rédaction des User Stories (Product Owner, Méthode Agile, BDD)
  • Conseil et accompagnement start-up (Entrepreneuriat)
  • Mise en place d’un environnement Agile (Scrum Master, Extrem Programming, Jenkins)
  • Mise en place du versionning (Git & Github)
  • Installation et paramétrage du serveur de production (LAMP, AWS)
  • Analyse et modélisation (UML, Merise, MySQL)
  • Développement (Symfony 4, PHP 7, Doctrine 2, Twig, HTML 5, CSS 3, Bootstrap 4, Javascript, ReactJS)
  • Tests unitaires et fonctionnels (PHPUnit)
  • Respect des bonnes pratiques, approche qualité et performance (PSR, Jenkins, Symfony Insight, Blackfire.io)
  • Mise en place d’un système d’emailing (SendGrid)
  • Mise en place d’un système de paiement (MangoPay, PHP)
  • Maintenance et correctifs
Formateur PHP/Symfony
DMR Formation - Niceoct. 2018 - oct. 2019 · 1 an

Freelance - Formateur PHP/Symfony/LaravelFreelance - Formateur PHP/Symfony/Laravel
D.M.R. FormationD.M.R. Formation
oct. 2018 - 2019 · 4 moisoct. 2018 - 2019 · 4 mois
Provence-Alpes-Cote D'Azur, FranceProvence-Alpes-Cote D'Azur, France
Objectif : En collaboration avec D.M.R. Formation, société spécialisée dans la formation, je suis missionné pour effectuer des missions intra/extra entreprise.

Réalisations :

  • Rédaction d’un plan de formation
  • Former des professionnels (Symfony 4, Laravel 5, PHP 7, POO)

En quelques chiffres :

  • 5 formations d’une semaine
  • plus de 30 apprenants
Développeur web
ASTBTP13 - Nicedéc. 2017 - janv. 2018 · 1 mois

Le service de santé du travail ASTBTP13 gère un ensemble de dossiers médico-professionnels, répartis sur différents centres médicaux, sur l'ensemble du territoire des Bouches du Rhône.

Objectif : Développer un site intranet sous Symfony 4, pour assurer la bonne gestion des 400 000 dossiers médico-professionnels et des 12 sites des Bouches du Rhône

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Modélisation de la base de données (Merise, PostgreSQL)
  • Développement (Symfony 4, PHP 7, Doctrine 2, Twig, HTML 5, CSS 3, Bootstrap 4, Javascript ES6)
Développeur web
PF Concept - Funerweb - Nicefévr. 2018 - nov. 2018 · 9 mois

Funerweb simplifie l’organisation des obsèques et les formalités après décès.

Objectif : Développement du site www.funerweb.fr sous Symfony 4.

Réalisations :

  • Mise en place du versionning (Git & Gitlab)
  • Installation et paramétrage du serveur (LAMP)
  • Analyse et modélisation (UML, MySQL)
  • Développement (Symfony 4, PHP 7, Doctrine 2, Twig, HTML 5, CSS 3, Bootstrap 4, Javascript ES6)
  • Tests unitaires et fonctionnels (PHPUnit)
  • Respect des bonnes pratiques, approche qualité et performance (PSR, Symfony Insight, Blackfire.io)
  • Mise en place d’un système de paiement (MangoPay, PHP)
Développeur web
PF Concept- Funevia - Nicemai 2018 - juin 2018 · 1 mois

Funevia est une plateforme de mise en bourse de transport de défunt. L'objectif est de mettre en relation les acteurs du réseau pour faciliter la gestion de leurs transports. Pour cela un système de matching est mis en place.

Objectif : Etude et conception de www.funevia.com, projet d’Ubérisation du transport mortuaire sous Symfony 4.

Réalisations :

  • Rédaction du cahier des charges (Cycle en V, BDD)
  • Maquettage du site (HTML 5, CSS 3)
  • Mise en place du versionning (Git & Gitlab)
  • Installation et paramétrage du serveur (LAMP)
  • Analyse et modélisation (UML, MySQL, Redis)
  • Développement (Symfony 4, PHP 7, Doctrine 2, Twig, HTML 5, CSS 3, Bootstrap 4, Javascript ES6)
  • Tests unitaires et fonctionnels (PHPUnit)
  • Respect des bonnes pratiques, approche qualité et performance (PSR, Travis-CI, Symfony Insight, Blackfire.io)
  • Intégration d’un système de calcul d’itinéraire et création d’un système de corridoring (Google Map API)
  • Mise en place d’un système d’envoi de SMS (SpotHit)
  • Mise en place d’un système de paiement Marketplace (MangoPay, PHP)
Développeur web
Les Ateliers du ROI - Chartresaoût 2011 - mars 2018 · 6 ans 7 mois

D’abord développeur web au sein d’une agence de marketing opérationnel. J’ai participé au développement d’un bon nombre de sites Extranet avec des clients grands comptes. J’ai rapidement évolué vers un poste de Lead Developer, où j’ai pu accompagner l’équipe de développement vers l’acquisition de nouvelles compétences.

Compétences :

  • PHP/Symfony
  • HTML/CSS
  • Javascript/jQuery
  • Git & Gitlab
  • MySQL
  • Redis
Mentor
OpenClassrooms - Nicedéc. 2016 - aujourd'hui · 8 ans

OpenClassrooms est une plateforme d'e-learning. Leader du marché, j'ai tenté l'aventure du mentorat. C'est une expérience très enrichissante, surtout humainement. Je me suis découvert des compétences pédagogique que je ne soupçonnais pas.

Objectif : Former, accompagner et coacher des étudiants sur des formations de développeur web.

Réalisations :

  • Développement (HTML 5, CSS 3, Wordpress, PHP 7, POO, Symfony, SQL, Javascript, ReactJS, JQuery)
  • Méthodologie (Merise, UML, Git & Github, Kanban)
  • Assurer l’accompagnement des étudiants (visio)
  • Coaching d’insertion professionnel

Mon mentorat en quelques chiffres :

  • de 3000 heures de mentorat
  • de 100 élèves
  • de 1000 projets validés
Développeur web
Fifaction - Chartresoct. 2010 - déc. 2011 · 1 an 2 mois

Fifaction, association Loi 1901, avait pour but l'organisation de compétitions e-sport.
Mon rôle fut de développer une plateforme de gestion de la compétitions.

Compétences :

  • PHP
  • MySQL
  • HTML/CSS
  • Javascript
Formations
5 ans d'études supérieures
VAE
RNCP Niveau 1 - Expert en ingénierie informatique 2018
Lycée Fulbert
BTS - Informatique de gestion 2010
Technologies
Compétences
Interessé parPython
Langues
  • Français
  • Anglais
Tests
PHP7 - 9 octobre 2021Top 1% avec un score de 2979 points
Symfony 5 - 9 octobre 2021Top 1% avec un score de 3064 points
PHP8 - 9 octobre 2021Top 0% avec un score de 3083 points