Développeur web expérimenté avec plus de 17 ans d'expérience, dont 13 avec le framework Symfony (version 2 et suivantes). Passionné par les bonnes pratiques de développement, l’industrialisation et l’architecture logicielle. Les missions sont majoritairement réalisées à distance, depuis un siège situé en ZFU à Strasbourg. Je suis mobile et me déplace régulièrement chez le client.
Leboncoin est un acteur majeur des sites d'annonces en ligne, bien connu du grand public. Suite au rachat du groupe L’argus, la feature team Import récupère (fork) une application de multidiffusion d’annonces automobiles. Le challenge est de la mettre en production dans l’écosystème (ou presque) du groupe et de diffuser vers le site Leboncoin.fr.
Amélioration de l’environnement de développement.
Optimisation de l’image Docker, la faisant passer de plus de 1 Go à quelques centaines de mégaoctets.
Mise en place de tests fonctionnels sur les principales fonctions de l’application (import/export) et smoke tests sur les interfaces CRUD de configuration.
Optimisations et refactoring de certains pans de l’application : architecture hexagonale, application des bonnes pratiques, tests unitaires, montée de version de PHP et Symfony.
Développement d’une API pour automatiser les branchements des clients depuis le service de contractualisation.
Préparation et migration des comptes professionnels du multi-diffuseur (prestataire historique) vers le nouvel outil.
Intégration de nouveaux logiciels (DMS) dans l'outil, création de nouvelles règles de mapping et de transformation.
Documentation et élaboration de schémas explicatifs des différentes briques fonctionnelles de l’application, et présentation fonctionnelle aux nouveaux membres de l’équipe et au service client.
Réunion d’architecture pour le découpage du monolithe en microservices, en vue d’une réécriture en Go et du passage d’une exécution planifiée (crons) à un fonctionnement événementiel pour se rapprocher du « temps réel ».