Senior Web Developer
JavaScript • PHP • React • WordPressInterfaces, web applications and custom solutions, from implementation through production.

About
10 yearsof web expertise
With 10 years in web development, I’ve worked across agency, media and enterprise environments on front-end interfaces, PHP / WordPress projects and high-traffic digital products. I work with JavaScript and React on the front end and PHP on the server side, with a strong focus on architecture, performance and maintainability.
I also moved into a Tech Lead role while staying hands-on, covering technical decisions, project structure, code reviews, support for another developer, deployments and production issues.
WordPress remains my strongest professional specialization, but it is not my only area of development. I also build web applications; EcoKwa, for example, uses Laravel, React, TypeScript and PostgreSQL.
10
Technical expertise
From front end to production
JavaScript, React and TypeScript for interfaces, PHP for server-side development, plus APIs, databases, Docker and CI/CD to ship and maintain web applications. WordPress remains a strong area of expertise, while Laravel is part of my recent application work.
JavaScript
PHP
React
WordPress
Selected work
Work & Projects
Professional work
Products and experiences created with teams, for organisations and their users.

Azoria

Redbox Media

Télé-Loisirs

MACIF

Paysaco

Montefiore Apartments
Personal project
Products I imagine, design, build and evolve through to production.

EcoKwa
Full-Stack Developer
Stack
- Craft CMS
- PHP
- JavaScript
- Three.js
Description
Azoria wanted to enhance its Craft CMS website with an experience that lets visitors explore, customize and choose their swimming pool in 3D before submitting a complete sales enquiry.
Brought in as a freelancer through an agency, I was the sole developer dedicated to this part of the project. I structured the content in Craft and built the Twig templates, responsive interface and Three.js engine. I also designed a reusable architecture to share 3D scenes and their state across the configurator, product pages and multi-step form.
The resulting journey brings together CMS-managed variants, address autocomplete and a snapshot of the configured model, then sends everything to Zoho CRM. I also implemented lead creation and updates, deduplication and automatic generation of a summary PDF.
Full-stack product design and development
Stack
- Laravel
- React
- TypeScript
- PostgreSQL
- Docker
Description
EcoKwa brings together indicators from Insee, DREES and the French Pensions Advisory Council. The application lets people search for public data, follow its evolution and compare several series, with their source and methodology.
I designed and developed the application independently, from data imports through to the front end, tests and deployment. The full case study presents the main technical choices made to keep the data dependable and understandable.
Tech Lead
Stack
- WordPress
- JavaScript
- React
- PHP
Description
Redbox Media needed to streamline the delivery of its web projects while improving website performance and the development team’s day-to-day workflow.
As Tech Lead, I designed a lightweight, modular WordPress starter theme powered by Vite and set up a CI/CD pipeline with Bitbucket Pipelines to make deployments more reliable. Depending on the project, I also worked with JavaScript, React/Next.js and PHP. I supported developers with problem-solving and architecture decisions.
The role combined hands-on development, technical ownership and coordination: working closely with the lead designer, improving team processes and creating a reusable foundation for the agency’s projects.
Front-end Developer
Stack
- JavaScript
- Jest
- Sass
Description
For three years on-site at Prisma Media, I contributed to Télé-Loisirs and several other high-traffic websites in the group. The challenge was to evolve responsive front ends while maintaining quality, performance and compatibility across a wide range of devices.
As a front-end developer in a mixed front-end/back-end Agile team, I contributed to a redesign built around a React-inspired modular architecture using Twig and vanilla JavaScript. I developed new features, ran A/B tests and refactored the code to improve readability and performance.
I also established unit-test coverage with Jest and took part in code reviews. This assignment highlights my front-end experience outside the WordPress ecosystem, working on high-traffic web products.
Full-Stack WordPress Developer
Stack
- WordPress
- PHP
- React
- Sass
Description
MACIF needed to strengthen a multi-site WordPress architecture used for several microsites, including a retirement planning guide. A design system and theme foundation were already in place; the challenge was to extend them with reusable blocks and a smooth editing experience.
Within a team of three developers, I worked on the parent theme shared by all child themes. I built the blocks with PHP and ACF for rendering, then developed their editing interface in React to move beyond ACF’s limitations and provide a Gutenberg-like experience.
My role also covered cross-cutting concerns: following the design system, maintaining a modular architecture, diagnosing performance issues and making deployments of the new WordPress stack more reliable.
Full-Stack WordPress Developer
Stack
- WordPress
- PHP
Description
Paysaco provides hedge-maintenance services. The client needed to synchronize order data between her WooCommerce store and an external CRM to centralize customer follow-up.
I built a WordPress plugin from scratch to automatically synchronize WooCommerce orders with the CRM. When the client decided to migrate to Salesforce, I designed a second version of the plugin tailored to the new platform. I worked independently on backend development, coordinating through the agency’s project manager.
Infrastructure migration
Stack
- WordPress
- OVH
- cPanel
Description
Montefiore Apartments needed to migrate its entire web infrastructure—domain, website and email—to a new hosting provider. The main constraint was avoiding any service interruption, especially for emails, which are critical to the business.
I led the complete migration: moving the domain, website and email accounts to the new server. I planned the operations to guarantee zero downtime and guided the client through reconfiguring her devices so she could access her email on the new server.
The migration was completed without service interruption. The client lost no email and retained her full message history.
Contact
Shall we talk?
A project, a question, or just a hello: the form is here for that.