About Me

A young keen DevOps Consultant, and Six Sigma Green Belt with over 10 years of experience working both independently and as part of a multi faceted team.
With a real passion for developing new systems and enhancing existing. I am an excellent communicator and work with others to achieve goals to deadlines and within budget.

I have been an active staff member of several development and IT related online fora including HotScripts.com.
In addition to this I have also contributed to various open source projects including phpBB, Bitcoin, Litecoin and Octopress on Github.

I have worked on contracts for small local stores looking to migrate to an ecommerce platform, to multinational heavily regulated companies.


Senior DevOps Engineer

2017 - Present
Aspect Software

Building enterprise platforms.

Senior DevOps Developer

2016 - 2017
First Central Insurance (Group Technical Services)

Hired to work for an insurance company based out of Guernsey, with remote working, and trips over.

Role consists of consulting on architectural overhaul, and corrections to legacy data.

Working with Microsoft Dynamics CRM to batch process mailshots to customers.

Adding Continious Integration to the existing ALM, and organising automation testing with developers.

Security Officer and DevOps Team Leader

2013 - 2016

Started as Senior Developer and promoted to a Lead Developer Role,and later into a DevOps role bridging the gap between the Infrastructure and the code I write that runs on it.
Continuing the development of legacy ground transportation management systems that work both as Windows Forms and ASP.NET web applications.
Using a combination of C# and VB.NET to continue business operations globally.

Bringing a consumer element to the existing business to business operation with the development of a public facing taxi booking portal with integrated payment providers.
This platform being whitelabel and used by several household names. In addition to development of the legacy systems I was responsible for source control using Git with TFS for programming code
and Red-Gate for Microsoft SQL Server version control.

Working on the Android and iOS development projects to bring a zero-touch approach to ground transportation.

Taking the Lead Develper role involved workshops to train less experienced staff both on my team of 8 or across the company, and communicating business requirements through Agile methodologies.
In addition to using Agile methodologies I also employ elements of SCRUM including Stand-Up Meetings to review development. Extreme Programming by performing Peer Review of code and Pair Programming to ensure that our rigorous code standards are adhered to.

Involved heavily in the planning and architectural stages of a replacement for the legacy system. Including data discovery and requirements gathering.

Managing the security for existing and future platforms and implementing ISO 27001.

Worked on a custom SSO SAML integration between Cabfind and one of the UK’s largest companies.

Use of IdentityServer, WIF, and JWT to create an Oauth / OpenId integration for other clients.

Software Development Engineer

2013 - 2013
Red Touch Media

Developing content delivery systems and client facing applications for a multinational company with offices in England, USA and South Africa.
Employing AGILE and SCRUM methodologies to create a variety of C# / ASP.NET / MVC / WPF.

Development of content management and delivery systems used on Android tablets to provide to the United States Federal Prison Service.
Allowing for a heavily locked down and customised view for offenders to access digital content.

Designing and implementing DRM solutions to pair with the requirements of companies like Paramount, Sony and Disney.

IT Consultant

2012 - 2012
Twysted Systers Events

Creating and implementing custom web based events management solution. Providing hosting solutions bespoke to the requirements. Introduction of ticket management system and mPOS for taking card payments at roaming events.

IT Consultant

2012 - 2013
The Fairy Wing Repair Shop

Implementing new ePOS system for online and in store sales. Providing hosting solutions. Introduction of mPOS card processing.

Software Development Engineer

2012 - 2012
Atlas Products International

Development of Software Change Request Management software in ASP.NET, C#, jQuery and AJAX.
System uses ASP.NET Membership for authentication with email updates for the process as updates are submitted.
The system is used by a number of multinational clients to manage their EDI software Atlas Fusion.
System developed in .NET 4.0 with Microsoft SQL Server with Entity Framework 5.0.

IT Consultant

2012 - 2012
Direct Marketing Support

Creating business plans to improve IT infrastructure and arrange for server hardware to be migrated to a private virtual cloud solution with Star.

Support of a busy marketing company internal end user desktops desktops running Windows NT4.0, 2000, XP, Vista and 7.

Migrating legacy Oracle database to Microsoft SQL Server 2008 R2.

Software Developer / Scrape Analyst

2011 - 2012

Development of Competitor Analysis software. Using Windows Server 2008 R2, Microsoft SQL Server 2008 R2, Mongo DB, Regular Expressions, C#.NET and ASP.NET.

Working along side existing development team utilising SVN to manage source control.

Responsible for creating web crawlers / spiders that retrieve retailers' product catalogue.
This information is then imported into Microsoft SQL Server 2008 R2 where reports are generated for clients in their requested format to develop pricing strategies.

I.T. Manager

2011 - 2011

Setting up and maintaining web presence. Search engine optimisation and continuous support of a multi OS based computer network.
Including Linux CentOS Webserver, Windows Server, Windows Desktops and iOS Devices.

Software Developer / I.T. Manager

2008 - 2011
Technology 2

Network maintenance and integration of new systems. Migrating of Client’s data from existing systems or Microsoft Office based systems like Excel, Word and Access to Microsoft SQL Server 2008 R2.

Responsible for the determining client requirements, the installation process and training of new and existing clients on the system.
This is Management Software and therefore training is primarily on an Office Management or Director level.

Fault Analyist

2006 - 2008
IBM Global Services

Analysis of faults and and outage surveillance for the Virgin Media network. Analysis of telephony faults and television services.

Awarded Best Performance from a Newcomer in 2007, during an internal awards event called The Oscars.

I was used as a Point of Contact for many new starters and existing staff. Dealing with software packages such as ICOMS, CCCS, ISA and internal Fault Diagnostic Tools.

Software Developer / Owner

2004 - 2008
Rapid Dr3am Technologies

Production of both bespoke and general purpose software mainly for web based systems.
Financial processing and investment management software along with telecommunications platforms developed and installed.

I.T. Consultant

2007 - 2007
Sutcliffe Projects

Worked on establishing the structure for file storage.

I.T. Assistant

2005 - 2005
Ashworth Hospital (High Security)

General IT Support of desktop users.

This is a high security facility and required security clearance.

Management Consultant

2004 - 2004
Dr3am Designs

Helping to establish processes and management structure during the establishment of the new design group.


2002 - 2004

Development of custom systems for a multinational client base and managing design teams of people I put together.

Working in PHP, MySQL, HTML, JavaScript and CSS.

I was the principle developer on a system called phpBB Passport, which predated the use of Open ID based login systems.
This used nuSOAP to allow logins for the phpBB system to be retained in one place that would allow the user to login to any other phpBB forum that supported the modification.

Experience in using phpBB, Workpress, Joomla and osCommerce.

Database Technician

2003 - 2003
Sutcliffe Projects

Worked on correcting issues with their existing Microsoft Access Database in anticipation of their migration to a new Microsoft SQL Server based software package.

I later went on to work at the providing company of the software (Technology 2 Ltd) as they were very impressed by my skills.


I write code because I love to write code, I love making things work.
With that in mind a lot of my projects are in many forms closed.

I learnt from Open Source more than I think I did from Education, it was like being thrown into industry.

phpBBPassport - Now you're used to logging in with your Facebook, or Google Account. I did it first.
Freshaus Properties - Becoming a major shareholder and director of a property management company looking to build the homes of the future.
Wow, Much Pool - A fun to set up and run Dogecoin mining pool. Eventually closed when Dogecoin moved to merged mining.
P2PPoolOnPi - The only 100% scam proof pool that cannot be hacked is P2Pool. In an attempt to increase the spread of P2Pool I build scripts for major coins.
PseudonymMatching - This was a send by email vague technical test for a developer job. When questioning their logic in the interview one person started rocking and grunting. I ended up getting to work on Travis CI before C# was natively support so I know it will always work.

Skills & Proficiency


Javascript & jQuery






Windows Server

SQL Server

Source Control (VSS, Git, SVN, and CVS)


VB 6.0


Octopus Deploy


Microsoft Azure

Amazon Web Services

K2 Blackpearl

Microsoft Dynamics CRM

Microsoft Dynamics AX

Agile (Scrum, and / or Kanban)