Luca Cavallini

Freelance PrestaShop developer · Ravenna, Italy

PrestaShop developer

Independent developer since 2009. Fixes and small jobs from €60, custom modules from €300, migrations from €900, monthly maintenance from €90. You talk to the person who writes the code, not a sales rep.

From €60 Work with me

If you’re comparing two or three people to write to, this page isn’t going to convince you with adjectives. It’s built around what you can check yourself: the 20 modules I write and sell on my own shop, a public back-office demo, published technical guides. Look at the code first, then decide.

How I work: a written quote before I start, stated timelines, and if something breaks because of my work, I fix it without re-invoicing you.

Cases

Does this sound familiar?

  • You need something fixed, not rebuiltA bug, a broken checkout, a module that stopped working after an update: a small, precise job, not a project.
  • The shop is slow and it’s costing you salesWorse conversion, worse ranking, support tickets, abandoned carts: performance work pays for itself.
  • You need a feature that doesn’t exist in any moduleA custom workflow, an integration with your management software, a rule specific to how you sell.
  • Nobody is looking after the shop anymoreNo updates, no backups checked, no one to call when something breaks at 6pm on a Friday.
What I do

What I do, exactly

  • Fixes and one-off jobsBugs, small changes, things that need a developer for an hour, not a project. From €60.
  • Performance and Core Web VitalsQueries, caching, asset pipeline, server config, measured before and after. A specialty on very large catalogues.
  • Custom modulesBuilt for what you actually sell, not forced into a generic one. From €300, on quote.
  • Migrations, 1.6/1.7 to 8 or 9Staged, on a copy, with URLs and data preserved. From €900.
  • Monthly maintenanceUpdates, backups, monitoring and a set number of included interventions, so the shop stays looked after between projects. From €90/month.
  • Server managementcPanel/WHM, Proxmox, Linux, database tuning: the machine underneath is part of the job, not somebody else’s problem.
How it works

How I work

  1. You describe the problem. Write what’s wrong or what you need, through the form below. I reply within one business day.
  2. You get a written quote. Scope and price stated upfront, before any work starts. No surprises on the invoice.
  3. I do the work. On your timeline where possible, with the changes tested before they go live.
  4. I stay after delivery. If something breaks because of what I built, I fix it without charging again.
Pricing

What it costs

From €60

Fixes and one-off jobs

Bugs, small changes, quick interventions.

From €300

Custom modules

On quote, based on what the module needs to do.

From €900

PrestaShop 9 migration

Exact price after a free audit of your current shop.

From €90/month

Monthly maintenance

Updates, backups, monitoring and included interventions.

Why me

Why work with me

  • 20 modules for sale, on my own shopYou can see the code I write and buy it directly on shop.cavallini.net, no need to take my word for it.
  • A public back-office demopsdemo.cavallini.net is open to anyone, no account or permission needed.
  • Published technical guidesReal guides on PrestaShop performance and EU compliance, written by me, not generic filler.
  • Proper Italian invoicingItalian VAT registered, regular electronic invoicing, no offshore intermediary.
FAQ

Questions, answered

Do you work on shops you didn’t build?
Yes, that’s most of the work: fixes, migrations and maintenance on shops built by someone else, or by a previous developer no longer around.
How does the quote work?
You describe the problem, I reply within one business day with scope and price in writing. Work only starts once you approve it.
Do you also do small, quick jobs?
Yes, plenty of the work is exactly that: a bug, a broken block, one afternoon of changes. Not everything needs to be a project.
What happens if something breaks after your work?
If it broke because of what I did, I fix it without re-invoicing you. That’s part of the price, not an extra.

Tell me what’s not working, or not talking to what.

New build, a system that needs rescuing, an integration, the June 2026 deadline. One developer who builds it and stays to run it. I reply within one business day.