Freelance Laravel & React developer in London
I'm Piero Nanni, a full-stack developer who has been building websites and web applications for over ten years in Bologna and London. I take on freelance Laravel and React work for startups, agencies and businesses, whether that's a new build, improving an existing codebase, or an extra pair of hands on your team.
What I can help with
Laravel applications and APIs
New Laravel builds, REST APIs and admin panels, or new features on an existing codebase. At Soundpickr I architected the full Laravel API that every front-end connected to, and at CACI I work on large Laravel platforms every day.
React and Next.js front-ends
Fast, maintainable interfaces in React, Next.js or Inertia, wired to a Laravel back-end. I built several Next.js and Vite front-ends on top of the Soundpickr API.
Performance and technical SEO
Audits and fixes for slow pages and poor Core Web Vitals. At CACI I doubled page speed and halved bandwidth on high-traffic e-commerce sites, and at Soundpickr SEO and performance work drove 50% user growth in two months.
WordPress and Drupal sites
Fully editable WordPress sites with custom Gutenberg blocks, and Drupal multisites where new sites can be launched from the CMS. I led WordPress and Drupal projects at the London agency Purr.
Migrations and modernisation
Moving sites to new hosting or AWS, and bringing older codebases up to date with Composer, CI/CD pipelines and current framework versions.
Selected work
Soundpickr
Laravel, Next.js, AWS S3
Music platform built from the ground up as founding engineer: a Laravel API synced with Spotify for around 7 million artists, an audio upload pipeline to S3, and 50% user growth in two months.
Worcester Bosch
Laravel, React
Ongoing backend development at CACI on the Laravel platform of the UK heating and hot water manufacturer.
Stephenson Harwood
Drupal
A customisable Drupal multisite for the international law firm, letting editors launch a new branded site straight from the CMS.
Brompton
WordPress
A fully editable, fast-loading WordPress site for the bike maker, built on custom Gutenberg blocks instead of a page builder.
See all 30+ projects or my full career history.
How I work
- Brief. You tell me what you need to build or fix, your goals and your timeline.
- Scope. I suggest an approach and stack, and agree the scope and an estimate with you.
- Build. I work in small iterations, sharing progress regularly so you can give feedback early.
- Launch and support. I help you deploy, then stay available for fixes and further improvements.
Start a project
Send me a short description of what you need, and when, and I'll get back to you.