As a driven and dedicated individual, I possess an unwavering determination to excel in the face of any challenge, employing a strategic and analytical approach to overcome obstacles. I`m a collaborative team player who strives to lead by example. I possess excellent communication skills and can interact and engage seamlessly with individuals of various technical backgrounds.

I look forward to hearing from you, confident that my experience and expertise will enable me to assist you and your business acheive your goals.

Professional Skills

expert; over 20 years experience
expert; over 16 years experience
expert; over 20 years experience
advanced; over 10 years experience
Subversion (SVN) / Git
Linux (Debian / Ubuntu)


The following is a small sample of some of the clients I have worked with and/or projects that I've created in the last few years. Click on an image for more information.

  • Starposters - Homepage
  • Starposters - Product Configuration #1
  • Starposters - Product Configuration #2

Starposters - Ecommerce

  • Client : Starposters
  • Date : June, 2023
  • Skills : JavaScript, React, PHP, Prestashop

Bespoke Prestashop plugin for Starposters. React-based product configuration, including auto-completion and geo-location of input placename via Google Maps API. Rendering of star chart based on selected configuration on both browser canvas (for real-time preview) and PDF, via PHP backend.

Visit website
  • Matrix - Booking System
  • Matrix - Dashboard
  • Matrix - Booking Interface

Matrix - Booking System

  • Client : Square Triangle
  • Date : 2013 onwards
  • Skills : JavaScript, MySQL, PHP, Redis, Solr

Development of a bespoke business management systems targeting the leisure experience market. A fully featured booking system with complex availability models, advanced dashboard and reporting (including financial) interfaces.

Visit website
  • Everyman Motor Racing - Homepage
  • Everyman Motor Racing - Car Selection
  • Everyman Motor Racing - Staff Portal

Everyman Motor Racing - Driving Experience Supplier

  • Client : Everyman Motor Racing
  • Date : 2023
  • Skills : JavaScript, MySQL, PHP, React Native, WordPress, WooCommerce

Custom WordPress/WooCommerce website modules. Bespoke booking system, and business management platform, including staff management.

Visit website
  • System X / XDP - Homepage
  • System X / XDP - App

System X / XDP - Freight Logistics

  • Client : System X / XDP
  • Date : 2021
  • Skills : JavaScript, MySQL, PHP, React Native

Complete freight management platform for the largest independent/privately owned courier in the UK. Supporting in excess of 20,000 consignments per day, this high availability platform was critical to corporate growth and stability. Develop consignee and driver apps to assist with visibility of freight journey, for both clients and corporate end-users.

Visit website
  • CaptuRace - Video Recorder & Data Logger #1
  • CaptuRace - Video Recorder & Data Logger #2

CaptuRace - Video Recorder & Data Logger

  • Date : 2022
  • Skills : C, C++, Computer Aided Design (CAD), Computer Aided Manufacture (CAM), Printed Circuit Board (PCB) Design

Design and implement a video recorder, and data logger, suitable for the Driving Experience / Track Day market; selecting an approriate System on Module (SoM), Integrated Circuits (ICs) and related components, connecting these with a custom printed circuit board (PCB) and associated firmware.

  • Segway Events - Homepage

Segway Events - ECommerce / Bookings / Leisure

  • Client : Segway Events
  • Date : 2020
  • Skills : JavaScript, PHP, WordPress, MySQL

Booking system and website integration.

Visit website
  • UK Bungee - Homepage

UK Bungee - ECommerce / Leisure

  • Client : UK Bungee
  • Date : 2020
  • Skills : JavaScript, PHP, WordPress, MySQL

Booking system and website integration.

Visit website
  • Zip n Zap - Homepage

Zip n Zap - ECommerce / Bookings / Leisure

  • Client : Zip n Zap
  • Date : 2023
  • Skills : JavaScript, PHP, WordPress, MySQL

WordPress / WooCommerce website, with custom module for booking system integration.

Visit website
  • PhotoWatcher - Homepage

PhotoWatcher - Image Processing

  • Client : PhotoWatcher
  • Date : 2016
  • Skills : C++ (graphic processing library), React Native (mobile app), SQLite, VB.NET (desktop app)

Image processor to analyse and categorise incoming images into appropriate folders/user areas.

Visit website
  • Eppiq Timer - Homepage
  • Eppiq Timer - Browser
  • Eppiq Timer - Portal

Eppiq Timer - Time Tracking

  • Client : Eppiq Marketing
  • Date : 2022/2023
  • Skills : JavaScript, React, Node.js, Express, MySQL

Development of a bespoke browser extension, desktop application and associated artificial intelligence (AI) and machine learning (ML) services to facilitate automated time tracking, particularly in the digital marketing sector.

Visit website

Contact Me

Get in Touch

I'd welcome the opportunity to discuss your requirements in more detail and help solve your information technology challenges...


Midlands, United Kingdom


+44(0)7719 730037

Contact Form

Your message has been sent. Thank you!

Sorry, your message can not be sent.