Selected projects
Client systems, plugins and web tools.
A selection of commercial work and public code across WordPress, PHP, frontend development and practical automation.
Client integration
A website that also runs part of the operation.
Useful development often starts where the public website ends.
Client integration · Voice of Praise
From website form to organised follow-up.
The website forms collect registrations and enquiries, populate structured rows in a Google Sheet, and send the relevant information to administrators and each person who submits a form.
WordPress · Forms · Google Sheets · Email automation
01
Collect
Visitors submit the information needed for the event or enquiry.
02
Organise
Every submission adds a structured row to the organisation’s Google Sheet.
03
Communicate
Administrators and visitors receive the information relevant to them by email.
Products and public code
Tools built to solve specific problems.
These selected repositories show work across PHP, WordPress, JavaScript, serverless functions, browser APIs and image processing.
01 · WORDPRESS PLUGIN
Accolades Guard
A WordPress security plugin for practical hardening, spam prevention, file-integrity baselines, scheduled checks and email alerts.
WordPress · PHP · Security
02 · WORDPRESS PRODUCT
JPG and PNG to WebP
A WordPress plugin for batch or selective WebP conversion, compression controls and automatic conversion when images are uploaded.
WordPress · PHP · Image processing
03 · WEB APPLICATION
URL Shortener
A working short-link application with a JavaScript frontend, Cloudflare Pages Functions and KV storage, plus a PHP fallback.
JavaScript · Serverless · PHP
04 · BROWSER TOOL
Background Remover
A private, browser-based background-removal tool using WebAssembly, with drag and drop, before-and-after previews and full-resolution downloads.
JavaScript · WebAssembly · Image processing
05 · FRONTEND TOOL
QR Code Generator
An adapted and restyled client-side QR code generator with live preview, PNG download and dark mode.
JavaScript · Responsive UI · Client-side
06 · FRONTEND APPLICATION
Image Filter App
A substantially modernised image editor built from an open-source starting point, with drag and drop, Canvas processing, 12 filters, responsive controls and downloads.
JavaScript · Canvas · Frontend
Ways I can contribute
A defined project, a difficult feature or ongoing technical support.
I work directly with businesses, organisations, agencies and technical teams.
Websites and systems
Strategy, UX, multilingual builds, Gutenberg, event workflows and ongoing improvement.
Frontend development
Responsive interfaces, JavaScript behaviour, browser tools, accessibility and performance.
WordPress and PHP
Custom themes, plugins, hooks, admin workflows, maintenance and focused backend work.
Integrations and automation
Forms, structured data, email workflows, APIs and connections between practical tools.
Have a project or technical problem to discuss?
Custom work is quoted after a short call and a written scope.