Bespoke builds, not off-the-shelf compromises
As a full-stack developer I build the front-end and the back-end: interfaces your customers enjoy using, and the server-side logic, APIs and databases that power them. That means bespoke functionality, clean integrations and code that’s built to last.
Whether it’s a marketing site, a customer portal, a booking system or a data-driven web app, I choose the right tools for the job, from WordPress to modern JavaScript (React/Vite) front-ends and headless architectures.
Turn a working idea into a dependable application
I start with the people using the system and the work it needs to support. That might be a customer portal, a publishing workflow or an integration that removes repeated admin. The useful result is a complete journey that your team can understand and maintain.
Connect existing systems
Map where information comes from, who owns it and what should happen when a third-party service is slow or unavailable.
Improve an existing application
Reproduce the problem, identify the responsible code and make a scoped change without quietly rebuilding the surrounding system.
Make releases easier to trust
Use the established release process, check the deployed behaviour and leave a clear record of what was changed and verified.
What I develop
- Front-end developmentResponsive, accessible, fast interfaces in modern HTML, CSS and JavaScript.
- Back-end & APIsPHP/WordPress, REST APIs, integrations and secure server-side logic.
- Web applicationsBooking systems, portals, dashboards and bespoke SaaS-style tools.
- Headless & JAMstackWordPress + React/Vite where a decoupled front-end is the right call.
- IntegrationsPayment gateways, CRMs, email, analytics and third-party APIs.
- Performance & securityCaching, Core Web Vitals, hardening and best-practice standards.
Built on 20+ years of experience
I’ve delivered high-traffic platforms (including Paddy Power’s betting-news site), bespoke CRMs, WooCommerce stores and custom WordPress plugins. That breadth means I can advise on architecture honestly and build something maintainable, not a black box you’re locked into.
Selected development work
Bespoke builds and platforms I’ve delivered:
- Paddy Power NewsHigh-traffic betting-news platform: full-stack development, custom WordPress plugins and AWS infrastructure at scale.
- SolidaritechBespoke WordPress site and a custom hardware-recycling CRM for a Bradford charity.
- Uni CartseCommerce platform design and build.
- TalkFuseA community-shaped conversation platform (personal project).
A clear scope and handover
What you receive
- An agreed scope, data flow and acceptance criteria for the important user journeys.
- Maintainable source code and the relevant checks for the features being delivered.
- Deployment notes and a handover covering settings, ownership and known limitations.
Useful things to send me
Share a short example of the task people need to complete, the systems involved and where the current process breaks down. A screen recording or sample using fictional data can make the first discussion much more useful.
Discuss your projectFrequently asked questions
What technologies do you use?
Mainly WordPress/PHP for content-driven sites and modern JavaScript (React/Vite) for app-style front-ends, with REST APIs and headless setups where they fit.
Can you build custom functionality?
Yes. Bespoke functionality is the point, custom plugins, portals, booking systems, integrations and web apps tailored to your workflow.
Do you take on existing/legacy projects?
Yes, I regularly pick up, fix and extend existing sites and applications as well as building from scratch.
Can we improve one part without rebuilding everything?
Often, yes. I first check the existing architecture and dependencies, then separate a focused improvement from any larger work it genuinely depends on. The scope should make that distinction clear.
Practical guides for your project
Useful checks and examples to help you plan the work and understand the decisions.
- Technical SEO
Change URL structures without breaking the journey
The checks I make around archive URL changes: routing, redirects, tracking links, pagination and the links a site generates itself.
Read the guide - Website usability
Make enquiry forms easy to finish and recover
A practical review of enquiry fields, instructions, errors and confirmation, including what happens when submission fails.
Read the guide - Agentic development
Finish agent work with a real deployment check
Keep changed, committed, pushed, deployed and verified separate when Claude or Codex helps you ship a website update.
Read the guide
Related services
Build it with a way to run it
For a custom application, I plan runtime, data and deployment alongside the code. AceMedia Host can manage the hosting and operations where the stack is a fit, with recovery and responsibilities agreed before a move.
Let’s work together
Got a project in mind, a new website, a rebuild, an online shop, cloud hosting, branding or SEO for your Sheffield or UK business? I’d love to hear about it. Drop me a line at [email protected], or find me on socials.