Senior Full-Stack Engineer

Je construis et modernise des plateformes web en production.

Plus de 11 ans d’expérience sur le backend et le frontend, avec une forte expertise PHP / Symfony et des frontends modernes en TypeScript, React / Next.js et Vue / Nuxt. Je privilégie une architecture fiable, une livraison maintenable, la performance et la qualité produit.

Expérience

Quelques environnements de production.

Orange Full-Stack Engineer

Plateformes e-commerce & métier

Développement full-stack sur des applications e-commerce et métier, avec services Symfony, intégrations REST, maintenance de plateformes et modernisation.

Symfony · PHP · REST APIs · OroCommerce · PrestaShop · React Native
France Télévisions Senior Full-Stack Engineer

Plateforme média à fort trafic

Parcours éditoriaux et player france.tv avec Symfony, PHP, TypeScript et Twig, avec une attention forte à l’accessibilité et aux performances frontend.

Symfony · PHP 8 · TypeScript · Twig · Accessibilité · Performance
Nexity Full-Stack Engineer

Produits digitaux immobiliers

Symfony, Vue/Nuxt, Algolia et intégrations CMS pour la recherche, la localisation, les données structurées et des interfaces produit réutilisables.

Symfony · Vue · Nuxt · Algolia · Sulu CMS · SEO

J’ai également travaillé avec la Caisse des Dépôts, Edenred et des équipes dans l’e-commerce, les services publics et les médias.

Expertise

Une expertise full-stack avec une forte base backend.

Backend & architecture

PHP 8, Symfony, Doctrine, APIs REST, PostgreSQL/MySQL, Redis, RabbitMQ, DDD, architecture hexagonale, CQRS et systèmes event-driven.

Frontend & produit

TypeScript, React, Next.js, Vue, Nuxt, SSR/SSG, UI réutilisable, accessibilité, SEO, performance et Core Web Vitals.

Qualité & delivery

Tests automatisés, analyse statique, code review, Docker, GitHub Actions, GitLab CI, Jenkins, observabilité et diagnostic en production.

PHP 8SymfonyTypeScriptReactNext.jsVue 3Nuxt 3PostgreSQLRedisRabbitMQDockerAWS / GCP

Approche

Une ingénierie pragmatique pour des produits maintenables.

Architecture claire. Les frontières et les patterns doivent réduire la friction, pas ajouter du cérémonial.

Qualité par défaut. Les tests, la CI et l’observabilité rendent les changements plus sûrs et plus simples à relire.

Modernisation incrémentale. Améliorer le legacy sans transformer chaque problème en réécriture complète.

Vision produit. Performance, accessibilité et maintenabilité font partie de la qualité d’ingénierie.

Contact

Ouvert aux opportunités Senior Full-Stack.

Disponible pour échanger sur des postes permanents et des missions freelance en France.