My Previous Experience
Below you will find dedicated pages going into more detail about my work with the companies I have previously worked with.

RL Garage
I assisted RL Garage with a project to (rapidly) transition their servers from OVH to AWS as well as building a more robust and scalable cloud-based infrastructure with a focus on keeping the solution's costs under control.
Technologies I worked with
- AWS (EC2, ALB, ASG, CodeBuild, CodeDeploy, S3)
- Ubuntu / Windows Server
- Puppet
- Cloudflare
- Nginx
- MySQL / Redis / ElasticSearch
- PHP / Node.js
- Websockets / Socket.io
- Docker / Docker Compose
- Jira Cloud / Confluence Cloud
- Pritunl

Vendigital
I was employed by Vendigital as the Technology Development Lead working as part of the leadership team to build an in-house development team for Vendigital's suite of B2B web applications.
Technologies I worked with
- AWS (EC2, AMI, S3, ML, SageMaker)
- Debian / CentOS / RedHat
- Puppet
- Apache
- MySQL / MariaDB Columnstore / Redis
- PHP / Ruby / Python
- Docker / Docker Compose
- Tableau Server
- Azure AD / Okta / SAML
- Rocket.Chat / Nextcloud
- Jira Server / Confluence Server
- Pritunl

Dedoko
I worked for Dedoko as the Technology Director, after initially being employed as a PHP Developer in 2010. My role at Dedoko included managing a team of up to 15 people as well as liaising and managing the expectations of our clients.
Technologies I worked with
- Bytemark / Linode
- Debian / CentOS
- Apache
- MySQL / MariaDB Columnstore / Redis
- PHP / Ruby / Perl
- Redmine / Jira / 10,000ft
- Various Payment Gateways