Compétences
PHP / Symfony
TypeScript / React
Kubernetes
Terraform
Rust
Expériences
2019 - Campings.com
Team Lead
Développement d'une API servant les contenus des campings et d'outils permettant la contribution de ces derniers.
- Mise en place de la communication entre micro-services avec Symfony Messenger et RabbitMQ
- Implémentation de la solution de traitement d'image avec ImgProxy
- Développement sur le processus d'indexation de nos produits et offres
- Amélioration de la sécurité avec via JWT et Symfony voters
- Initialisation d'une brique de gestion des évènements email (ouverture, click, etc.)
- Mise en place de bonnes pratiques (architecture hexagonale, adr, stratégie de test, standard de commits, logs)
2018 - Smile.eu / Suez Smart Solutions
Lead développeur
Développement d'une application web permettant le monitorage de sa consommation d'eau.
- Choix technologiques frontend APIs et authentification
- Implémentation d'une API gateway avec Kong
- Mise en place de bonnes pratiques de code et formation des équipes
- Refonte de l'intégration et du déploiement continue
- Initiation aux bonnes pratiques agiles / scrum
2016 - Smile.eu / 24s.com
Développeur / Lead développeur
Développement d’une plateforme e-commerce de prêt-à-porter / maroquinerie de luxe en micro-services.
- Authentification entre les micro-services et les clients via JWT
- Transformation du dépôt Git monolithique vers modulaire / micro services via Splitsh et mise en place de l’outillage DevOps
- Mise en place de "features-flag" (possibilité de pouvoir activer / désactiver des fonctionnalités sans livraison ni déploiement)
- Responsable de la qualité du code (Tests unitaires avec Prophecy + Scrutinizer)