Hi, I'm James. I'm a full-stack developer specialising in Laravel & Vue, based in Staffordshire, UK.
My adventure as a developer started back in high school, where I began learning about frontend development before eventually diving into the backend. With over 9 years of experience, I've worked on full-stack applications across a range of domains, from internal tools and process automation to customer-facing products.

I specialise in the architecture and development of maintainable web applications, from backend systems to polished user interfaces.
Experience building everything from CRMs and booking systems to data-rich internal tools and customer-facing products.
RESTful APIs that power mobile apps, integrate with third-party services, and connect systems together.
Online stores with secure payment processing, inventory management, and seamless checkout experiences.
I value clear, direct communication and make technical decisions easy to understand for everyone involved.
I write clean, maintainable code that's built to last, following established practices and backed by thoughtful testing.
I enjoy refining systems over time: improving performance, reducing complexity, and learning from how software behaves in production.
Working on a REST API built with Laravel, consuming its data in a Vue frontend, and developing progressive web applications (PWAs).
Working on a REST API using Laravel and consuming the API data into a Vue frontend to allow for the management of customers.
Continious work on enhancing and integrating AI into the platform using Laravel as the backbone.
Constructed and managed a public REST API using Laravel whilst also improving the payment gateway on the website.
Working across a number of Laravel applications including brochure websites, booking systems and an online cross stitch designer.
A short stint working on a Symfony e-commerce application until the company were no longer trading.
Working across various Laravel applications including CRMs, comparison websites and admin dashboards using either Vue, Vue & Inertia or Livewire.
Focusing on the frontend of brochure and e-commerce websites with a sprinkle of Wordpress.
Created and managed e-commerce websites on various platforms including WooCommerce, Shopify and Opencart.
I write about Laravel, Vue, and the ideas I pick up while building software.