A developer sitting on a clifftop, working on a laptop, facing a mountain landscape.

Hi, I'm Laurent. Freelance Django web developer based in Toulon, France.


Based in Toulon, I design and build tailored web applications for unique problems.

Illustration of Laurent Paoletti.
01 — About

A web craftsman, for what matters.

Since 2009, I've worked with government bodies, non-profits, research teams and small organisations to build digital tools you'll still be able to run, read and evolve five years from now. My work rests on a simple principle: the code should serve the project, not the other way around.

Three constants: collaboration before delivery, lightweight solutions before over-engineering, sound practice before showmanship. Python, Django, PostgreSQL — battle-tested, robust, mastered, no surprises.

I work mainly on useful projects where the human relationship matters as much as the delivery. Hands in the grease, eyes on the horizon.

  • i. Understand before coding. Break down the jargon barriers, speak the same language as your team, frame the real need — not the one imagined from a brief.
  • ii. Iterate pragmatically. Usable releases early, a direction we adjust together rather than a brief carved in stone.
  • iii. Longevity. I love projects built to last, ones that will still be useful years from now — like those old tools handed down through generations and still doing their job.
  • iv. Handover. Commented code, readable documentation, knowledge transfer to your team. The project has to stand without me.
  • v. Generative AI, in moderation. Hard to avoid these days. I fold it into my work, aware of its strengths and its limits.
Illustration of a flag planted on a summit.
02 — Services

What I can do for you.

Five ways to work together, depending on your needs, your team, and where your project is in its life.

01

Custom web applications

Design and development of business tools, management platforms, intranets. Django + PostgreSQL, from idea to production.

02

Taking over existing projects

Technical audit, refactoring, Django migrations, version upgrades. I pick up the code wherever it is.

03

Prototypes & MVPs

Working prototypes to validate an idea, back a funding application, or prove technical feasibility before committing further.

04

APIs & integrations

REST or GraphQL APIs, inbound or outbound connections with other information systems.

05

Outside perspective & advice

Code review, architecture choices, help deciding on a stack, team training. A few hours or an ongoing engagement.

06

Third-party application maintenance

That, I don't do. Ever.

03 — Selected work

A few meaningful projects.

  1. 2019 – 2025

    Trackdéchets

    Client: French Ministry of Ecology and Ecological Transition

    Long-running front-end and back-end development. Scaling, building out specific parts of the application, setting up satellite tools.

  2. 2016 – 2018

    Patient monitoring application for cancer care

    Client: confidential

    Built a demonstrator for an oncology conference. Then a production application and variants tailored to clinical trials.

  3. 2016 – 2017

    Document management control

    Client: confidential

    Document management platform for the Oil & Gas industry.

04 — Beyond the code

More than code.

A web project isn't just lines of code. Here's what I bring around it.

— Collaboration

Working with humans

Comfortable in mixed, sometimes international teams. I adapt to technical profiles and non-technical stakeholders alike; a project moves forward when everyone understands each other.

— Method

Shaping teams & workflows

Agile, in the right dose. I'm not a coach, but I help calibrate the organisation and the tools to the size of the project and the actual need, from design through to acceptance.

— Project architecture

Bootstrapping a project

Technical choices, support, documentation, continuous integration, code reviews, help recruiting tech profiles. Towards a team that runs on its own.

— Performance

Holding under load

Identifying saturation points, running load tests, optimising with proven recipes : indexing, caching, denormalisation. Solid, no wizardry.

Illustration of a steaming coffee cup.
05 — Toolkit

What I use day to day.

A tight, mature stack, picked for longevity. Rarely the latest shiny thing. With industrial-grade™ quality.

- Back
Python Django PostgreSQL
- Frontend
React HTMX HTML / CSS
— Infrastructure & ops
Linux
Longevity

Stable, documented building blocks with a strong community. We invest in things that last.

Software tests

When something breaks, we know about it before it reaches production.

Your specs

I work with engaged teams who can formalise their needs. Agile demands rigour, not improvisation.

Illustration of a marmot.