A PHP freelancer
who picks up the phone
I'm Jamie — a senior freelance PHP developer based in Swansea, South Wales. I've been writing PHP since version 4.0, and these days I help UK and international clients ship Laravel applications they can rely on. No agency overhead, no junior bait-and-switch.
Why a senior freelancer
beats an agency
Agencies are great for some things. For most PHP work, a senior freelancer gets you there faster, with less friction.
Direct line
No project managers translating between you and the developer. No game of telephone. You get answers from the source.
One senior, not three juniors
Twenty-five years of PHP experience means fewer wrong turns, fewer rewrites, and code that ages well.
No agency margin
You pay for the work, not the marketing department or the office space.
A mix of builds, support & rescues
New SaaS products, ongoing support, and tricky problems that other developers have got stuck on.
New SaaS builds
From idea to production — Laravel, Livewire, Filament admin, the lot. Built to scale with you.
API design & integration
REST, GraphQL, third-party integrations done properly the first time.
Legacy PHP rescue
Inherited a codebase you'd rather not? I'll help you modernise without rewriting from scratch.
Performance work
Slow queries, queue problems, scaling beyond the original assumptions.
Architecture & reviews
A senior second opinion before you commit to a direction. Code reviews you can actually use.
Desktop & native apps
NativePHP for Laravel — desktop apps built with the stack you already know.
A few things I've built recently
Status Blocks
An easy to use, configure and and forget platform integrating into any platform or project providing you with all the data metrics you need.
My Trust List
Building trust between businesses and people. Connecting people to businesses based on their network trusts.
Womens Aid
Supporting our chosen charity with PHP expertise when needed - helping with their existing Wordpress site, API integration and new project builds
Kind words from people I've worked with
Jamie has been instrumental in building My Trust List from the ground up. As our senior full-stack developer, he combines genuine technical depth across Laravel and modern web architecture with the kind of pragmatic problem-solving you only get from someone who truly owns what they build. He communicates clearly, ships reliably, and consistently makes the right call on the trade-offs that matter. I'd recommend him without hesitation to any team serious about quality.
CEO & co-founder
We have worked with Jamie since 2024 after approaching him to support and maintain our vehicle recycling platform built by a previous developer. Since then we have fixed numerous bugs, upgraded to the latest library releases and built new functionality including a brand new mobile phone app for our drivers. Knowing we pay the same amount each month and can bank any unused time helps with our cash-flow and we know he'll be on-hand whenever we need support.
Operations Manager
Jamie is a safe pair of hands when you need someone. I have worked on a number of projects with Jamie. (Custom APIs mainly, but server and security related items as well). He responds quickly, follows up without needing to chase and completes tasks in a methodical way. He finds the last bugs with thorough testing; so we are confident at launch that everyone will be pleased.
Owner
The things people usually ask
Tell me about your project
A short message is all it takes to get started. I'll read it properly and reply within two working days.
No hard sell. No obligation. Just a friendly conversation about what you need.