gm.

A Symfony developer for PHP products that grew slow

I rebuild and extend Symfony applications without stopping the business behind them. On a 10,000-chalet marketplace, search pages went from 20–50 seconds to 4–6, and a test suite grew from zero to 390+ tests.

Open to freelance projects · answers within the day

What I build

The rebuild behind these numbers

chalet-montagne.com listing page with filters and chalet cards

chalet-montagne.com

A French ski-chalet marketplace rebuilt on Symfony while it kept selling: legacy data and business logic moved first, then a new search engine behind caching, query optimisation and on-demand WebP images. I built the core solo from April 2025, then led a team of four to delivery in July 2026.

10,000+ chalets · search 20–50 s → 4–6 s · 390+ tests · ~60% less image bandwidth

See the case study

How a project runs

  1. A short call

    We talk through the product, the users and what is slow or missing today. Thirty minutes is usually enough.

  2. A written scope and a first milestone

    You get a scope in plain words and a first milestone we can both check against, quoted per project or per day.

  3. Work in the open

    Reviewable commits on your repository, tests that grow with each feature, and a deployed build you can click at every step.

Questions people ask first

Can you speed up our existing Symfony site without a full rewrite?

Often, yes. The first step is measuring where the time goes; on chalet-montagne.com it was the search queries and the images, and both were fixed in place.

Do you work with legacy PHP that is not on Symfony?

Yes. chalet-montagne.com started on a legacy stack; the data and business logic were migrated first, while the site kept selling.

How much does it cost?

It depends on the scope, so I quote per project or per day once the scope is written down. The first call and the written scope are free.

Which timezone do you work in?

Nabeul, Tunisia, at UTC+1: a full European working day of overlap, plus the US East Coast morning.

What languages do you work in?

English and French every day (both B2, English certified by TOEIC), and German at B1.

Other ways I can help

Email me CV