Professionnel du web depuis 8 ans, j’ai acquis une expertise technique dans la conception et le développement d’applications en ligne utilisant les technologies open-source.
Après avoir vécu 2 ans à Londres où j'ai évolué sur des projets Symfony / PHP, je suis de retour à Bordeaux depuis juin 2016.
Fervent défenseur des bonnes pratiques de développement (revues de code, principes SOLID, intégration continue, CQRS, ...) et des méthodologies agiles, je reste pragmatique et garde toujours en vue les objectifs des projets sur lesquels je travaille. Au sein de l'équipe je cherche à être pédagogue et à vulgariser afin de garder une bonne cohésion et de fluidifier les échanges d'informations dans l'intérêt du projet.
Passionné par mon métier et par l'entrepreneuriat, je participe à l'organisation des meetups PHP de Bordeaux afin de favoriser les échanges d'expérience et la promotion de l'open source au sein de la communauté PHP.
Je cherche à développer mon réseau professionnel en travaillant sur des projets qui me challengeront. N'hésitez pas à me contacter pour étudier nos opportunités de collaboration.
Expériences
Expert Technique
SensioLabs
Depuis novembre 2022
CDI
Formateur Symfony
Upgrade d'applications
Symfony 3.4 à 5.4
PHP 7.4 à 8.2
Dockerization
Ajout d'un Golden Master Test
Audit de qualité
Maintenabilité
Sécurité
Stabilité
Contributions Open Source
infection/infection
symfony/symfony
VP Engineering
Satelia
Janvier 2022 à septembre 2022
CDI
Bordeaux
France
Dans un contexte startup médicale avec une codebase de 4 ans, mon objectif était de prévoir la croissance future de l'application.
Croissance de l'équipe de 3 à 6 développeurs
Recrutement du premier DevSecOps
Recrutement du premier Product Owner
Coaching de l'équipe sur les bonnes pratiques Symfony / PHP / Docker
Mise en place de Code Review
Coaching sur les bases du DDD et du CQRS
Mise en place de tests (PHPUnit, Deptrac, InfectionPHP)
Mise en place de meetups technique toutes les 2 semaines
Consultant Technique
SensioLabs
Avril 2021 à juillet 2021
Freelance
Audit technique d'une application (stack, archi, infra, process) / Création d'un "rapport d'étonnement"
Amélioration des performances sur des recherches / exports de données.
Tech Lead
Groupe Pichet
Février 2020 à mars 2021
Freelance
Bordeaux
France
Mise en place de meetups hebdomadaire
Création de metrics sur la qualité des échanges lors de merge request
Optimisation de la répartition des tâches / connaissances au sein de l'équipe technique
Mise en place et suivi de bonnes pratiques sur différents sujets : coding (PHP, Js, Bash, ...), architecture, workflow, structure de BDD, documentation, etc
Accompagnement des chefs de projet pour le choix de solution technique et impacts sur les chiffrages / délais
Identification de la dette technique et initialisation de certains correctifs
Dockerization d'une application dite "legacy"
Optimisation de la CI pour les applicatifs Symfony et les images Docker
Développeur Symfony / Docker
ITL Equipment Finance
Juillet 2019 à décembre 2019
Freelance
Bordeaux
France
Développement et maintenance d'un outil de type ERP destiné a l'interne
Lead Développeur Symfony / Docker
Groupe Pichet
Juin 2018 à juillet 2019
Freelance
Bordeaux
France
Mise en place d'une architecture orientée micro-service intégrant:
un Back-office
un système de Chat
une mise à jour asynchrone via Google Pub/Sub
un portail client
un SSO (Auth0)
un système de notification mobile (OneSignal)
Développeur Symfony / Docker
Groupe Pichet
Mars 2017 à juin 2018
Freelance
Bordeaux
France
Mise en place d'un espace personnel
Agrégation de plusieurs sources de données
Mise en place de l'architecture sous docker
Mise en place d'une CI et d'un système de QA
Code orienté CQRS
Tests unitaires et fonctionnels
Mise en place de bonnes pratiques de code / de review
Fondateur
Roc'IT
Depuis janvier 2017
Freelance
Bordeaux
France
1 an en micro-entreprise, puis création de la SASU Roc'IT
Renfort Symfony
Barmatic
Novembre 2016 à février 2017
Freelance
Bordeaux
France
Refactorisation de code symfony orienté DDD
Mise en place de feature pour le client
Lead Développeur
Phileas Stravinarius
Mai 2016 à décembre 2016
CDI
Bordeaux
France
Rétablissement des serveurs sur docker
Mise en place d'une gestion de projet
Amélioration des API sur Symfony2
Gestion du recrutement de l'équipe technique
J'ai re-paramétré intégralement des serveurs sous docker en utilisant Ansible permettant ainsi un déploiement simple et quasi autonome en 4min.
Développeur Symfony2
I. ltd
Novembre 2014 à juin 2016
CDI
Londres
Royaume-Uni
Gestion de l'équipe TMA et de l'équipe en charge du projet de fond. (~8 Développeurs au total)
Définition de l'architecture et des technologies utilisées au travers de multiples projets
Déploiement en production (capistrano / capifony)
Re-factorisation / Optimisation du code
Migration de deux projets legacy en Symfony2
Environnement Scrum
Développement d'un projet (Symfony2) multi themes, multi host, multi logique avec une base de données commune.