A dedicated and talented full stack web developer with experience in a variety of wide ranging projects. Fully up to date with current developments and techniques in the industry and always produces results to the highest standards.


Senior Developer

2007 - Present
Warranty Services Ltd, Ayr, Scotland

Responsible for all company websites, online services and the infrastructure that provide these. Designing and implementing systems from user specifications is also a big part of my role.

IT Tutor

2005 - 2007
Access to Employment, Ayr, Scotland

Created and delivered coursework on a range of IT subjects within a Flexible Learning Centre. Advanced European Driving License provider and assessor.

Digital Inclusion Trainer

2003 - 2005
South Ayrshire Council, Ayr

Trainer for IT projects in the community partnered by Ayr College/ South Ayrshire Council.

Blog Posts

A list of some past blog posts.

Isolating PHP with Docker Containers - PHP and Docker for a quick experiment
Automate AWS security group with CloudFlare IPs - Setting up AWS security groups with Cloudflare


Amazon Web Services

Laravel, CakePHP

SugarCRM, SuiteCRM

Debian, Ubuntu, Centos

MYSQL, MongoDB, DynamoDB

CloudFormation, Packer, Jenkins

Docker, Kubernetes


AngularJS, Vue.js, React

Hugo, Gatsby