about me

I have over 15 years of linux system administration and large scale traffic system design experience. I’ve worked in many industries from Manufacturing to ticketing/e-commerce and media. I’m an avid Debian Linux fan and vim is the only true editor!

I’m a dad to two fantastic little boys, and like to play the guitar. I’m also a keen environmentalist and eco inventor, I’ll be open sourcing some ideas very soon! I run the London Eco tech Meetup so please came and join us if you are interested.

education

BSc in Computer Science, Robotics and Intelligent Machinery

1998 - 2002
University of Essex

A Level Physics, Computing, Design and Technology

1996 - 1998
High Pavement College Nottingham

AS Level Electronics

1996 - 1998
High Pavement College Nottingham

employment

Technical Evangelist

Nov 2017 - Present
Amazon Web Services

I work closely with the AWS Community to deliver content demo’s and code examples that helps with the adoption of many AWS Services. I specialise in:

Containers
Serverless
CI/CD pipelines
AI/ML

I cover many many topics from the vast array of AWS products. I’ve you’d like to get in touch please do. I’m availaible for general AWS feed back and also speaking oportunities.

Founder, Open Source and Cloud Architect

2011 - 2017
Ngineered

Specialising in cloud and open source consultancy we help companies deliver scalable, cloud architecture using the best of breed open source solutions.

Ngineered offer managed instance support and application migration to allow your business to seamlessly move their workloads to the cloud.

Areas we specialise in are media (VOD delivery), microsite build outs and e-commerce solutions for high demand/high availability environments. Devops features heavily in this role as we use industry standard and open source tools chains to deliver cloud based platforms

Some of my clients:

Channel4 Television
Freewebstore.org
Modulus Music
Cordant Group PLC
Numiko

Linux System Administrator

2007 - 2010
Ticketmaster

I’m currently responsible for the improvement of the MySQL back end systems at Ticketmaster. My projects have included building a better backup solution using the Netapp Filers, and a management system for MySQL servers running in circular replication. This system allows DBA’s to manage a cluster and move databases from server to server without any downtime.
Other duties included looking after 250+ servers which provide the payment and processing systems. Some of these servers are now virtualised using Xen and VMware-server.

Linux and Network System Administrator

2004 - 2007
Cardif Pinnacle

One area of my job entailed unix/linux administration. This involved day to day running of high availability clustered web servers based on Apache and PHP in a LVM cluster. We also ran a fault tolerant MySQL cluster which I was responsible for installing.
Another responsibility was message systems. I managed the virus and SPAM filtering systems for over 75 domains ensuring that the end user is kept safe from various e-mail born threats. I built an open source filter to sit in front of these systems to create a dual layer of protection. This was achieved using Postfix, Amavisd-new, SpamAssassin along with Bitdefender and ClamAV, plus other anti-spam checks.
I was also responsible for the networking and firewalls. The firewalls were Nokia Checkpoint boxes and were based in the UK, Sweden and S.A. which were linked via VPN. The four UK sites where linked by LES circuits and were part of the cisco network setup up which I managed.

Linux System Administrator

2003 - 2004
Insourced

My role at In-Sourced involved the security of the network and web/mail servers. This was achieved by using my Linux firewalling skills (IPTABLES). I was also responsible for the maintenance and patch management of the servers. We had five Linux servers, running a mixture of RedHat and Debian. I was responsible for the running of DNS(BIND), DHCP, Exim, Apache and Samba servers. We tightly integrated PHP and MySQL / Postgres support for the web servers. I was responsible for the migration of all Windows 2000 servers to Debian Linux servers and I also oversaw the migration from PHP4 to PHP5. The desktop support role involved general maintenance of Windows 2000/XP. The role also covered general computer trouble shooting and liaising with the users.

System Administrator

2002 - 2003
Arena ZME

My responsibilities were to maintain network services as well as the general running of the computers. I was responsible for security upgrades and security policies in the building. I also ran and maintained the offsite servers, which run the company’s web and mail services. They run a mixture of Windows and Linux systems that are integrated via a Samba server of which I had the task to install and maintain. I was also responsible for the installation and maintenance of our mail and DNS servers.

skills

Python

AWS Architecture

Linux Engineer

Kubernetes

Docker

Serverless

~