Senior Full-Stack Engineer

I build and modernize production web platforms.

11+ years working across backend and frontend, with deep PHP / Symfony experience and modern TypeScript, React / Next.js and Vue / Nuxt frontends. I focus on reliable architecture, maintainable delivery, performance and product quality.

Experience

Selected production environments.

Orange Full-Stack Engineer

E-commerce & business platforms

Full-stack work on commerce and business applications, including Symfony services, REST integrations, platform maintenance and modernization.

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

High-traffic media platform

france.tv editorial and player journeys with Symfony, PHP, TypeScript and Twig, with a strong focus on accessibility and frontend performance.

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

Real-estate digital products

Symfony, Vue/Nuxt, Algolia and CMS integrations for search, localization, structured data and reusable product interfaces.

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

Also worked with Caisse des Dépôts, Edenred and teams across e-commerce, public services and media.

Expertise

Full-stack engineering with a strong backend foundation.

Backend & architecture

PHP 8, Symfony, Doctrine, REST APIs, PostgreSQL/MySQL, Redis, RabbitMQ, DDD, hexagonal architecture, CQRS and event-driven systems.

Frontend & product

TypeScript, React, Next.js, Vue, Nuxt, SSR/SSG, reusable UI, accessibility, SEO, performance and Core Web Vitals.

Quality & delivery

Automated testing, static analysis, code review, Docker, GitHub Actions, GitLab CI, Jenkins, observability and production troubleshooting.

PHP 8SymfonyTypeScriptReactNext.jsVue 3Nuxt 3PostgreSQLRedisRabbitMQDockerAWS / GCP

Approach

Pragmatic engineering for maintainable products.

Clear architecture. Boundaries and patterns should reduce friction, not add ceremony.

Quality by default. Tests, CI and observability make changes safer and easier to review.

Incremental modernization. Improve legacy systems without turning every problem into a rewrite.

Product awareness. Performance, accessibility and maintainability are part of engineering quality.

Contact

Open to Senior Full-Stack opportunities.

Available to discuss permanent roles and freelance missions in France.