Frontend Specialist & Technical Consultant
As a technical consultant and developer, I bridge the gap between website design and the technical reality of making them work.
Collection of Websites
A selection of custom client websites. I maintain credit for all build work displayed here, as well as some of the design work in a few of the projects, regardless of current maintenance or employment status.

Eleventy8
My personal portfolio website. Built with Next.js 16 and React 19.

Popham Farm Alpaca Trekking
Brand design and website development for a Cornish alpaca trekking business.
Needful Things
by Stephen King
Set in the fictional town of Castle Rock, Maine Master storyteller Stephen King presents the classic #1 New York Times bestseller about a mysterious store than can sell you whatever you desire—but not without exacting a terrible price in return. The town of Castle Rock, Maine has seen its fair share of oddities over the years, but nothing is as peculiar as the little curio shop that’s just opened for business here. Its mysterious proprietor, Leland Gaunt, seems to have something for everyone out on display at Needful Things…interesting items that run the gamut from worthless to priceless. Nothing has a price tag in this place, but everything is certainly for sale. The heart’s desire for any resident of Castle Rock can easily be found among the curiosities…in exchange for a little money and—at the specific request of Leland Gaunt—a whole lot of menace against their fellow neighbors. Everyone in town seems willing to make a deal at Needful Things, but the devil is in the details. And no one takes heed of the little sign hanging on the wall: Caveat emptor. In other words, let the buyer beware…
Frontend Specialist &
Technical Consultant
Currently, Senior Frontend Developer at Nurtur Ltd.
I've spent decades navigating the ever-changing landscape of web development, from the templates of the past to the blazing fast React websites of today and the WordPress clunkers inbetween. I'm not here to use jargon to make myself feel important. I'm here to bridge the gap between design and technical reality with clean code and a healthy dose of skepticism for over-engineered solutions. I build premium software for clients who are tired of excuses.
In my world, resourcefulness beats academia every day of the week. I leverage AI and my years of experience to build at pace. I'm not afraid to use the latest tech to get you from A to B, because at the end of the day, you aren't paying for my struggle, you're paying for my expertise and a finished product that works.
Plugins & Custom Tools
A collection of technical solutions I've built to solve specific problems or make my workflow easier. From WordPress plugins, local scripts and browser extensions, these tools were built to make my life better.

WP Site Sweeper
WP Site Sweeper is a powerful, lightweight utility designed to keep your WordPress installation clean, fast, and optimised.

NeonNoir
NeonNoir is a specialised prompt engineering tool designed to generate high-quality, atmospheric, and contextually aware image prompts.

FireGPT
FireGPT turns Firefox into a powerhouse by integrating ChatGPT directly into your search experience.

Gravity Forms Extender
Adds new dynamic validation rules, useful merge tags and booking time and day fields.

Puppeteer Website Audit
I had a go at building my own SEO tool to identify errors and use AI to suggest content.

Brand Assets Helper
A script that resizes images in bulk and generates favicons, Google Business logos and Open Graph images.
My Technical Arsenal
The Gear
Most people post their desk setups to look like a lifestyle magazine. I'm just here to ship code. This is the clobber I use to drag legacy projects into the 21st century and keep modern builds from becoming bloated disasters. It's clean, it's fast, and it's actually productive.
Hardware
- MacBook Air M3
- Samsung M8 Smart Monitor
- Logi MX Keys Mini
- Logi MX Master 2S
- Sony WH-1000XM5
- Galaxy Z Fold 7
- Apple Airpods Pro 2
- Galaxy Watch 8
- Christ, who cares
Development
- Antigravity
- Terminal
- GitHub GUI
- Affinity
- Brave Browser
- Figma
- Bored yet?
Productivity
- BugHerd
- Monday.com
- Google Workspace
- Trello
- Microslop Teams
- Grayjay
- Google Gemini
- Apple Music
- Email, still effective
Desk
- High gloss white desk
- A laptop stand
- A slate drinks coaster
- A glass of water
- A phone stand
- Ugh, enough of this
Endorsed by Legends
100% real, totally unverified quotes from people who've definitely visited this site.
If I'd had this dashboard in 1940, we'd have been home by Christmas.

I asked for a faster horse; Paul gave me a web app that actually loads in under a second. Absolute filth!.

I am just going outside to check the server logs, and may be some time.

"An organised minority always rules over the majority."
— Neema Parvini
Let's build something
that's not utterly awful.
If you've got a project that matters and a budget, get in touch. I don't do hard sales pitches or pestering, you either want it or you don't. I enjoy finding solutions so drop me a line or use the form. Just don't ask me how to do my job once we start.
