Freelance Next.js & Sanity Developer
Professional Next.js and Sanity development services based in London — partnering with agencies, startups and brands worldwide.
References and portfolio available upon request
I started freelancing in 2018, cutting my teeth on WordPress before discovering a better way in 2020 — Next.js
and Sanity
. Since then I've worked exclusively with these technologies to build fast and modern marketing websites.
As an experienced remote freelance developer, I've partnered with clients from the UK
USA
Canada
and Europe
. Trusted by agencies and startups to take their designs and build them to an exceptional standard — performant, built for modern SEO and ready for whatever comes next.
If you're looking for a freelance Next.js and Sanity developer who knows this stack inside out and treats your website with the seriousness it deserves, because your website is, after all, the most important marketing asset your business fully owns, we're probably a great fit to work together.
“James has been incredible to work with. Beyond being a solid developer he's also highly responsive and has a great attitude. Highly recommend and we'll be working with him in the future.”
Brett Rutledge
Chief Growth Officer, SitePartners
Let's Work Together

Retainer
£360/dayIdeal for ongoing Next.js and Sanity development with a fixed monthly budget.

Get a Quote
Have a specific project with clearly defined scope and deliverables? Get a fixed-price quote.
What can a Freelance Next.js and Sanity Developer do for you?
Custom Website Development
Every custom website is built on my own Next.js and Sanity framework, SiteEngine. It's the product of six years spent working exclusively with Next.js and Sanity, refining what actually works, built to nail performance, technical SEO and AI discovery out of the box. Accessibility is baked in, not treated as an afterthought. The result is a modern website that is a delight for your team to manage and is ready for whatever comes next.
Sanity CMS Customisation
A poorly structured CMS creates chaos: broken workflows, confused editors, and a studio that fights against the people using it. I restructure and optimise existing Sanity setups that have outgrown their original design, building clean content models, logical document structures, and a studio reconfigured to match how your team works.
Multi-Language Websites
Reaching customers in other markets takes more than a Google translated version of your site. I build multi-language Next.js and Sanity websites with properly structured localised URLs and a Sanity configuration designed to make managing multiple languages straightforward. For teams that want to move fast, automated AI-powered translation pipelines can also be achieved using my custom-built DeepL integration.
Third Party Integrations
Marketing automation tools, CRMs and analytics. I handle the full integration work to connect your Next.js and Sanity website to the tools your business runs on. Every integration is battle-tested before it goes live and built to hold up in production.
“Working with James on our website renewal project has been great. He is easy to work with, very responsive and proactively raises issues that need attention. I can highly recommend him for similar projects and would hire him again.”
Kapser Kuusi
Business Development, Voltan Lähienergia
Showcase

Sanity Shoutout
Check out my open source work on GitHub for starter templates and more.

Web design research made easy
A hand-picked collection of real-world websites for when you’re in need of some inspiration.
Your Questions, Answered.
I find that I communicate most clearly and effectively in writing, so I generally prefer asynchronous communication. For day-to-day collaboration, I typically use Slack, and I'm happy to work with the project management tool of your choice.
I’m always happy to collaborate with agencies, designers, copywriters, marketers, graphic designers, or any other freelancers involved in your project. For more details on how I typically communicate during projects, feel free to check the question above.
Most of my clients are based outside the UK, and I have extensive experience working asynchronously across time zones. I’m more than happy to collaborate with companies in the UK, USA, Canada, and across Europe.
My recent work (2020–2026) has been with agencies and their client contracts don't allow public case studies — it's standard confidentiality on their side. I'm allowed to share my portfolio privately, so just email me to get access.
I'm no longer accepting new WordPress projects. I will, however, be happy to migrate your current WordPress site to Next.js and Sanity.
Looking for a reliable Next.js and Sanity developer?
From custom builds to ongoing support, I'm here to help.








