Available for new projects · Web builder / Tech consultant

Web engineering at the service of
your growth.

I build tailor-made websites and web applications for founders, SMBs and individuals — from idea to launch.

Trusted by

Believe
Deezer
Radio France
Maisons du Monde
GrDF
Bayard
IAD International
Believe
Deezer
Radio France
Maisons du Monde
GrDF
Bayard
IAD International

01 — About

A real tech partner, not just a vendor.

With over 10 years of web development experience, I've worked for major French companies (Deezer, Radio France, GrDF, Maisons du Monde…). Now freelancing, I bring that expertise to founders and SMBs who want a website or app that truly reflects who they are.

No jargon, no surprises. I support you from A to Z: advice, design, development, launch — and beyond.

14 yrs

of experience

7+

large companies served

Symfony 6 certified

SF6

Symfony 6 certified

02 — Strategy

Why your web presence is a strategic asset.

01 — Authority & Credibility

The "open 24/7 shopfront" effect

The reality

Your prospects look you up on Google before they call you or sign a contract.

The upside

A tailor-made website validates your seriousness, makes your expertise tangible and reassures future partners. It's the first touchpoint that turns simple curiosity into a real business opportunity.

80% of buying journeys start with an online search

02 — Sales & Automation

From word-of-mouth to continuous acquisition

The reality

Relying only on your physical network or social media caps your growth at the hours you can put in.

The upside

Your site becomes your best salesperson. It qualifies leads, books meetings, presents your offers at their best and processes sales automatically — even outside business hours.

More touchpoints, no extra hours on your side

03 — Cost of inaction

The invisible revenue you're leaving on the table

The reality

Not having a performant website doesn't mean your customers aren't buying; it means they're buying from your competitors.

The risk

Staying invisible online cedes local market share, hands your brand image to others and forfeits a digital asset that compounds value year after year.

Digital invisibility is a head start you hand to your competitors

03 — Services

What I do for you.

04 — Expertise

A stack I master.

The tools, methods and technologies I use day-to-day to ship robust, performant and long-lasting products.

Core skills

PHP logo PHP PHP 8.2+
SF6 Certified Symfony logo Symfony 6 / 7
API Platform logo API Platform REST · JSON
Tailwind CSS logo Tailwind CSS HTML5 · CSS3
TypeScript logo TypeScript JavaScript · TS

Architecture & Reliability

Development rigor.

Design

  • Domain-Driven Design Modeling business complexity as close to reality as possible.
  • Clean Architecture Isolated layers, dependencies pointing inward to the domain.
  • CQRS Split reads and writes to scale application logic.

Quality & Performance

  • TDD · PHPUnit Code covered from day one, regressions avoided at every release.
  • SonarQube Continuous tracking of debt, bugs and code complexity.
  • Blackfire Fine-grained PHP profiling and bottleneck detection.

Ecosystem

The toolchain around the code.

Databases & cache

PostgreSQL MySQL Redis

Async & messaging

RabbitMQ Kafka Symfony Messenger

DevOps & CI/CD

Docker Kubernetes GitLab CI GitHub

05 — Case studies

They trusted me.

Believe logo

Believe

Music & Data

Collaboration with Believe's teams on the rebuild and modernisation of the royalties manager.

Improved the day-to-day applications used by artists to ensure ultra-precise, smooth and secure handling of their financial data.

IAD International logo

IAD International

Real estate

On-site assignment with the 'Mandate' squad on an international rollout of real-estate management tooling.

Clean Architecture, DDD and TDD throughout: smart draft system for mandate creation, modular event-driven architecture and async message bus.

GrDF logo

GrDF

Energy

On-site assignment with the team maintaining the internal 'Software Factory' (standardisation and access management across Jira, Gitlab, Sonarqube…).

Codebase audit and refactoring (design patterns, service split), lead on a major version upgrade (Symfony 5.4 → 6.4, PHP 7.4 → 8.2).

On-demand PDF reporting module built with Gotenberg via Docker.

Maisons du Monde logo

Maisons du Monde

E-commerce

On-site assignment with the 'Middleware / Naïades' team owning the entire data pipeline upstream of the basket.

Performance tuning on aging APIs during high-traffic events (sales) using Blackfire, Elasticsearch query optimisation and K6 load tests. Async rewrite of a failing SEO computation (Kubernetes cron → GCP PubSub topic + worker).

Sonarqube integration with automatic blocking of non-compliant Merge Requests.

La Croix (Bayard) logo

La Croix (Bayard)

Media

On-site assignment with Bayard's digital editorial team, responsible for la-croix.com.

Built editorial features on Symfony, integrated and queried the MarkLogic document store, and industrialised the Docker environments.

Deezer logo

Deezer

Streaming

In-house within the 'Partnership' squad as Backend Engineer.

Designed and built, with full technical autonomy, a flexible SMS platform (SMPP protocol) able to compute the best per-country cost against business rules and certify delivery.

Architecture meetings and joint development (5-person team) of the new Chromecast receiver on Google's CAF SDK — JSON API backend, React frontend.

Radio France logo

Radio France

Media & internal IT

Successive engagements across several internal teams (France Bleu, Zone 51, France Musique).

Full rebuild of the France Bleu website — from monolith to modern microservices and CQRS architecture. Stepped up to Lead Developer, technically mentoring a 5-engineer team.

Within 'Zone 51', built decoupled apps that turned internal monoliths into micro-applications and JSON APIs for programme-schedule management.

Banijay logo

Banijay

Broadcasting

Assignment within a 3-person team for the major audiovisual production group.

Design, Agile user-story breakdown and full build of 'centralcatalog' — a DAM (Digital Asset Management) centralising video content and asynchronously distributing it across several platforms (YouTube, Dailymotion, CDN).

06 — Why me

Why work with me?

A single point of contact

No agency, no middleman. You speak directly with the person writing the code. It makes all the difference.

Enterprise-grade rigor

I've worked on high-traffic projects for Deezer, Radio France, Maisons du Monde. I know what it takes to ship something that lasts.

Accessible to everyone

You don't need to be a tech expert. I translate your business needs into concrete solutions and walk you through every step.

08 — Frequently asked questions

The questions people ask me.

Everything I get asked before a first call.

01

How much does a website cost?

A bespoke showcase website starts around €3,500, an e-commerce site or custom web app around €8,000. The quote depends on functional scope and design; I always run a free scoping session before pricing.
02

What is the typical delivery timeline for a Symfony site?

Expect 3 to 5 weeks for a showcase website, 6 to 12 weeks for e-commerce or a custom web app. I commit to a firm schedule as soon as the quote is signed.
03

Do you work remotely or on site?

Based in Orléans, I work remotely across France and on site in Paris / Île-de-France. For staff-augmentation missions I can be on site 1–2 days a week.
04

What is your daily rate?

My daily rate is €650 net for on-site missions. For fixed-price projects, I share a flat quote after scoping.
05

Which stacks do you work with?

Back-end: PHP 8, Symfony 6 & 7, API Platform, Doctrine, PostgreSQL/MySQL, Redis, RabbitMQ. Front-end: React, TypeScript, Tailwind CSS. DevOps: Docker, Kubernetes, GitLab CI, GitHub Actions.
06

Can you take over an existing project?

Yes — code audit, gradual refactor, Symfony 4/5 → 6/7 migration, tech-debt cleanup, performance work. I start with an assessment and propose a prioritized action plan.

07 — Contact

Let's talk about your project.

Reply within 24 hours. First call is free.

Available for new projects
Book a 30 min call
Book a slot
Calendly
LinkedIn
Malt
Location
Based in France · Remote & Paris area