Portfolio

Docker role for Ansible

Manages the installation of Docker using Ansible.

View View the code

WireGuard role for Ansible

Manages the installation and configuration of WireGuard VPN using Ansible.

View View the code

Plex role for Ansible

Manages the installation Plex Media Server using Ansible.

View View the code

Battleships in Python

I wanted to learn more about game development and and also brush off my skills in Python, so I built the popular game Battleships in Python.

View the code

AWS CloudWatch Puppet module

This Puppet Module was built to install the AWS CloudWatch monitoring scripts automatically.

I've performed this task many times before in the past and I decided that I would write a Puppet module to automate the task. I thought it would be great to share this with the community too!

View View the code

ClouDiary

I created this project to store a diary in the cloud, instead of a physical book/notepad that's kept around the house.

The feature set is a little thin on the ground at the moment, but I have plans to add a significant amount of features to the project when I get time.

View the code

Goals

Goals is a little AngularJS app that I created to track the goals that I set myself. This app is backed by Rails to store the goals and their statuses in Postgres.

View the code

αCRM

αCRM is a customer relationship management system which was written to provide a simple and clean way for members of the business to be able to manage custom relationship and other areas of the business.

View the code

Nyland Construction

Nyland Construction are an established commercial and domestic construction company, who are based in Warrington, Cheshire, UK.

I currently host and maintain the customer facing website for Nyland Construction in my spare time.

View the site View the code

Trichema

Trichema are a chemical distribution based in Warrington, Cheshire and cover the whole of the UK. They primarily distribute Avantor laboratory chemicals to clients such as the Imperial College London.

I designed and developed Trichema's new and improved customer facing marketing site. The code for which can be viewed below.

View the code

La Maison

La Maison are a family run business, based in Grappenhall, Warrington who provide cleaning services for both domestic and commercial clients, across Cheshire.

For La Maison, I designed and developed their new customer facing marketing site. The code for which can be viewed below.

View the code

My projects on GitHub

View my GitHub profile to see all of my open-source projects and contributions.

View my projects on GitHub

My Ansible roles on Ansible Galaxy

View my Ansible Galaxy profile to see all of my Ansible roles.

View my Ansible roles

My Puppet modules on the Puppet Forge

View my Puppet Forge profile to see all of my Puppet modules.

View my Puppet modules

My Docker images on Docker Hub

View my Docker Hub profile to see all of my Docker images.

View my Docker images