After starting out in IT as a support technician, I soon realised my true passion was web development through hacking away at examples and open source scripts, discovering the possibilities along the way.

I work mainly as a back-end php developer but my experience includes building internal systems for corporations, small and medium businesses, as well as front-end development and design work with html, css and javascript and Vue.


I've had a number of jobs over the past few years, constantly progressing my career and skills.

Mobius Media
Development Manager
January 2019 — Present

I am responsible for ensuring one of the teams of developers have the knowledge, tools and training to be able to do their jobs effectively. I also work on large Laravel projects for local, national and international clients.

Bluestorm Design
Senior Developer
June 2015 — January 2019

I was responsible for making sure the team of 5 other developers had the necessary training, tools and equipment to do their jobs effectively and efficiently. I mentored other developers, developing skills and finding creative solutions to complex problems.

Web Developer
July 2014 — June 2015

Created internal tools for staff use and client, supplier and business systems, along with public facing websites using Laravel.

Bluestorm Design
Web Developer
April 2012 — July 2014

Built websites from design using ExpressionEngine, html, css and javascript. Created and maintained management systems for internal use and clients with CodeIgniter. Created mobile applications using Xamarin and PhoneGap.

Net Expectations
Junior Web Developer
March 2011 — April 2012

Created websites from design using html, php, css and javascript. Built a multi-domain car customisation and management platform using a custom framework based on CodeIgniter.

IT Academy, University of York
October 2010

Microsoft® Certified Technology Specialist (MCTS) Windows® Small Business Server 2008, Configuration. Microsoft® Certified Professional (MCP).

Virtual Networking
IT Technician
July 2010 — March 2011

Supported client desktop IT issues, configured and installed Microsoft Windows Small Business Server 2008 for local businesses, supported and maintained servers, onsite support.

Commercial Systems Consultants
IT Technician
June 2008 — July 2010

Provided telephone support to clients, set up -new and repaired -old computers and laptops.

All Saints CE VC Junior School
Trainee IT Technician
January 2007 — June 2008

Managed and maintained new and existing computer systems, provided assistance to pupils and teachers.


Aside from work, I spend a lot of my free time working on personal projects inspired by my other interests.

Creator / Developer
March 2015 — Present

Created as a replacement for garrysmod.org which was a file hosting website for Garry's Mod addons, garrysmods.org brings a modern design and a few new features to a classic. The site saw over half a million page views in it's first two weeks and a steady ~1500 daily users. 9 months after launch the site had served over 12.5 million pageviews and over 25 terabytes of file downloads. Later in March 2018, over 40 million pageviews and 64 terrabytes of file downloads.

Garry’s Mod Stock Exchange
Creator / Developer
December 2014 — December 2015

Modeling real stock exchanges such as the NYSE and LSE, GMSE was a virtual stock trading system, complete with buy and sell orders, order matching algorithms and dividends.

Creator / Developer
March 2013 — September 2014

Starting as a project to allow Garry's Mod server owners to find and hire lua developers, CoderHire became a successful platform for developers to sell their work. The site oversaw over $250,000 (around £160,000) worth of transactions between it's users in the first year, and went on to see over $450,000 (around £290,000) by the time it was closed.