Félix Fouillet
Développeur Senior PHP / Symfony — Freelance
Profil
Développeur PHP / Symfony avec plus de 10 ans d’expérience, j’interviens en renfort d’équipe ou en autonomie sur des problématiques backend : conception d’APIs, modernisation de systèmes existants, résolution de problèmes complexes et optimisation des performances, en privilégiant la qualité et la maintenabilité.
Expériences
Modernisation SI e-commerce (Sylius / API Platform)
- Conception et développement nouvelle plateforme e-commerce Sylius headless, architecture hexa/DDD, TDD
- Extension Sylius : offres variantes, promotions à paliers, expédition multi-transporteurs
- Interfaçage nouveau logisticien : coordination technique, conception échanges de données
- Synchronisation asynchrone entre microservices (Symfony Messenger / Google Cloud Pub/Sub)
- Identification et réduction de la dette technique : refactoring, découpage, couverture de tests
- Audit et optimisation performances API critiques (Blackfire, N+1, cache Redis/Varnish)
- Accompagnement d'équipe : pair programming, revue de code, partage de connaissances et bonnes pratiques
Stack : PHP 8, Symfony 6.4, Sylius, API Platform, MySQL, Redis, Varnish, Blackfire, Elasticsearch, Docker
Équipe 30+ devs, plateforme multi-marchés européens
Développement d'APIs SaaS (API Platform)
- Conception et développement de 2 APIs REST (authentification + gestion projets clients)
- Responsabilité du cycle complet dev → déploiement production
- Diagnostic et correction incidents de performance, optimisation Doctrine / sérialisation API Platform
- Intégration AWS : S3, IAM, MediaConvert
- Coordination avec l'équipe frontend sur les contrats d'API et les besoins des consommateurs
- Revue de code et validation des MR d'un pair
Stack : Symfony 4.4, API Platform, MySQL, AWS S3/IAM/MediaConvert, Docker
Mentorat technique d'étudiants développeurs — OpenClassrooms (ponctuel)
- Accompagnement individuel de développeurs juniors en formation (parcours PHP/Symfony)
- Revue de code, conseils d'architecture et transmission des bonnes pratiques professionnelles
- Préparation aux soutenances et mise en perspective avec la réalité du métier
Refonte & migrations Symfony 2.8 → 3.4 (Alpium Factory)
- Refonte d'un site vers un design responsive
- Migrations d'applications Symfony 2.8 → 3.4
- Développement de fonctionnalités sur sites existants
Applications web d'agrégation sur mesure
- Conception et mise en production de plusieurs applications web
- Automatisation : scripts de récupération, traitement de fichiers CSV
- Optimisation bases de données pour recherche fulltext, gestion de trafic (~30k visiteurs/jour)
Jeu en ligne multijoueurs — projet fondateur, autodidacte
- Développement complet d'une application web multijoueurs de zéro à la production : backend PHP (AMFPHP), front end Flex (MXML/ActionScript), BDD MySQL
- Gestion d'une communauté active de joueurs — le projet par lequel j'ai appris à programmer