Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Expériences
  • 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
  • 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
  • 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.
  • 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
  • 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)
  • 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
  • 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.
Certifications

Symfony 6.0 Expert

Compétences

Langues

  • Français (Langue maternelle)
    Expert
  • Anglais (~2 ans à Londres)
    Avancé

Outils de développements et frameworks

  • OpenAPI / Swagger
  • Api REST
  • CQRS
  • Symfony
  • Doctrine
  • PHPUnit
  • InfectionPHP

Mon environnement

  • PhpStorm
  • Unix (Linux / OSX)
  • Github
  • Gitlab + Gitlab CI
  • Kubernetes
  • Docker Swarm
  • Bash scripts
  • Auth0

Base de développement

  • PHP 8
  • Git
  • PostgreSQL
  • Docker
  • Vanilla Javascript
  • Symfony 5 / 6
Formations

Concepteur Développeur Informatique

AFPA

Septembre 2013 à février 2014
Durant cette formation de 11 mois j'ai beaucoup appris sur les bonnes pratiques, la gestion de projet, travail en équipe, ...

DUT Génie Electrique et Informatique Industrielle

IUT Bordeaux1

Septembre 2008 à 2011
Centres d'intérêt

Cinéma

  • Un monde parfait
  • Inception
  • Shutter Island
  • Will Hunting
  • Invictus
  • Forest Gump
  • La stratégie Ender
  • Les Figures de l'ombre

Lectures

  • L'épée de vérité (Terry Goodkind)
  • Histoires Extraordinaires (Edgar Allan Poe)
  • Les Chroniques de Krondor (Raymond E. Feist)
  • L'échiquier du mal (Dan Simmons)
  • L'Assassin royal (Robin Hobb)