What I specialise in developing

APIs, System Services and Content Management Systems

With knowledge of Spring and the Spring Boot collection of dependencies I specialise in the implementation and delivery of engineered APIs, Systems and CMSes within agile environments. This knowledge benefits areas such as microservices with components communicating via JMS Messaging and queueing platforms like RabbitMQ and is where modern day applications solve real world people problems.


Who I have worked with

Peoples Postcode Lottery - Contract Software Developer in Test

The Peoples Postcode Lottery where players have helped to raise over £300 million to date for charitable causes and are part of the Novamedia group who run lotteries in the UK, Netherlands, Germany and Sweden. Impressively, over the last 28 years, Novamedia have donated over €8.6 billion to more than 673 charities

Blonde Digital (Cello Signal) - Software Engineer

Digital Marketing Agency with offices in Cheltenham, Edinburgh and London who have previously delivered multi-discipine solutions for well known clients Royal Bank of Scotland, BASF, Irn-Bru and Scotrail.

Nextday Catering - eCommerce Expert

Multi-channel catering supplies retailing across Amazon, Ebay and their distributor managed StoreFront.


Where I work

Edinburgh and Glasgow the largest two cities in Scotland, United Kingdom and being a software developer I am willing and able to work remotely across the world.

Software that I use

Recommend software and tools which help find efficiency while engineering solutions.