Custom Shopify development for brands that need scalable, high-performing sites.

Get Started

Hi, I’m James

I’m a freelance web developer with over 5 years of experience creating websites that look great and work smoothly.

I have worked on over 30 websites covering a range of industries from food & drink to health & beauty.

I carry out work across design, development, and hosting, all whilst my cat Mando supervises from a sunny spot nearby.

Get in touch

What I offer

From one-off Shopify projects to ongoing freelance support, I help brands build, improve, and maintain Shopify stores that scale with their business.

Theme Development

Store Rebuilds

Bug Fixing

• Theme Development • Store Rebuilds • Bug Fixing

A/B Testing

Performance Optimisation

Site Audits

A/B Testing • Performance Optimisation • Site Audits •

On-going Support

Accessibility Improvements

App Intergration

• On-going Support • Accessibility Improvements • App Intergration

“James was phenomenal to work with. Clear communication throughout, excellent technical Shopify work, and a genuine understanding of our brand. We couldn’t recommend him more.”

Shreya, Co-Founder of Kidnetics

Frequently Asked Questions

  • Both - I work with existing Shopify stores on ongoing development, improvements, and rebuilds, and I also help brands build new Shopify sites from start to finish.

  • I work with existing Shopify themes as well as fully custom Shopify builds, choosing the approach that best suits the store and its long term needs.

  • I work on both a day-rate basis and fixed-scope project work, depending on what makes the most sense for the work. I also offer ongoing support for clients who need regular development help or a reliable Shopify partner over time.

  • Absolutely, I can carry out a site audit to identify issues across areas like performance, accessibility, SEO, and overall user experience.

    From there, I can either handle the required development work directly, or help prioritise the next steps so improvements are made in the right order.

  • Projects typically start with a short introductory call.

    We’ll talk through what you’re looking to achieve, any existing challenges, and the scope of the work.

    After the call, I’ll follow up with a clear cost estimate before anything begins.

  • I regularly collaborate with designers and agencies, either as a dedicated Shopify developer or as part of a wider project team. I’m comfortable fitting into existing workflows and working alongside other specialists.

  • Both - I work on one off projects as well as ongoing relationships. Many clients choose ongoing support, as it allows me to get to know the brand over time and make sure changes remain scalable and well considered.

  • Getting started is simple. Reach out through the contact form or over social media, we can then schedule a call to discuss what you need.