Principal Consultant
2022 - 2022IAG- Collaborated on a three-month engagement to build automation for Akamai.
- Migrated Akamai environment from 'clickops' web UI management to full infrastructure-as-code.
- Utilized Terraform CDKTF built using TypeScript, and the deployments were managed via GitHub Actions.
Technologies: Akamai, CDKTF, TerraformCloud Lead
2018 - 2022Qantas- Built a complete cloud-native development lifecycle platform that allowed developers to leverage the power of AWS while ensuring security.
- Designed and led the implementation of a petabyte-scale data lake solution.
- Re-engineered AWS networking from a virtual private cloud (VPC) peering connection to utilize AWS Transit Gateway, removing hard limits on AWS growth and simplifying connectivity.
Technologies: Amazon Web Services (AWS), AWS Transit Gateway, Amazon Aurora, Amazon DynamoDB, Data Lake Design, AWS Lake Formation, MySQL, Serverless, Python, Go, CI/CD Pipelines, AWS CloudFormation, Development, DevOps, Cloud, Networking, AWS IAM, Docker, APIs, Amazon S3 (AWS S3), Amazon CloudWatch, JavaScript, Node.js, Amazon EC2, AWS Lambda, Amazon Virtual Private Cloud (VPC), Load Balancers, Architecture, Cloud Computing, Infrastructure as Code (IaC), ETL, Linux, High-availability Systems, AWS CodePipeline, Git, Security, DevSecOps, Identity & Access Management (IAM), Containerization, Scripting, Automated Testing, Amazon RDS, Team Leadership, Autoscaling, Cost Reduction & Optimization, Amazon Simple Queue Service (SQS), Amazon EBS, High Availability Disaster Recovery (HADR), Automation, Bash, GitHub, Jira, HashiCorp, Cloud Security, Amazon Route 53, TCP/IP, Agile DevOpsFounder
2004 - 2018Bashton Ltd- Built a consultancy firm from zero employees to over one hundred. It initially started as a company focused on open-source software, but I pivoted it to focus on cloud computing from 2010 onwards.
- Provided consultancy and managed support for cloud computing environments across AWS and Google Cloud.
- Led the company to a successful exit via acquisition by Claranet Group, an internationally-managed service provider.
Technologies: Amazon Web Services (AWS), Google Cloud, Puppet, Amazon Aurora, Amazon DynamoDB, MySQL, Serverless, Python, Go, CI/CD Pipelines, AWS CloudFormation, Development, DevOps, Cloud, Networking, AWS IAM, Ansible, Docker, SDKs, APIs, Amazon S3 (AWS S3), Amazon CloudWatch, Apache Kafka, IT Support, JavaScript, Node.js, Kibana, Vagrant, Zabbix, GitLab CI/CD, Kubernetes, Amazon EKS, Amazon EC2, AWS Lambda, Amazon Virtual Private Cloud (VPC), Load Balancers, VPN, Site Reliability Engineering (SRE), Architecture, Cloud Computing, Linux Administration, Google Cloud Platform (GCP), Infrastructure as Code (IaC), SQL, Linux, High-availability Systems, AWS CodePipeline, Git, Security, Cloud Migration, DevSecOps, Identity & Access Management (IAM), Helm, Containerization, Scripting, Azure, Automated Testing, Amazon RDS, PostgreSQL, GitLab, Team Leadership, Training, Autoscaling, Cost Reduction & Optimization, Amazon Simple Queue Service (SQS), Amazon EBS, High Availability Disaster Recovery (HADR), Automation, Mentorship, Technical Writing, Consulting, Amazon Elastic Container Service (Amazon ECS), Amazon API Gateway, Bash, AWS Fargate, CircleCI, GitHub, Management, Jira, Cloud Security, Amazon Route 53, Web Application Firewall (WAF), TCP/IP, OpenVPN, Linux Network Stack, Point-to-Point Tunneling Protocol (PPTP), Agile DevOps, MongoDB, Cluster ManagementConsultant
2014 - 2015ITV- Designed and built the common platform, a method for ITV to utilize AWS in a standardized way across the enterprise.
- Built infrastructure for the first common platform customer, ITV Hub, a TV streaming platform with millions of users in the UK.
- Developed infrastructure for partner media sharing using serverless technologies, introducing significant cost savings and reducing onboarding time for partners from months to minutes.
Technologies: AWS CloudFormation, MySQL, Serverless, Python, CI/CD Pipelines, Puppet, Development, DevOps, Cloud, AWS IAM, Amazon Web Services (AWS), Jenkins, APIs, Amazon S3 (AWS S3), Amazon CloudWatch, Kibana, AWS Lambda, Amazon Virtual Private Cloud (VPC), Load Balancers, Architecture, Cloud Computing, Infrastructure as Code (IaC), Linux, High-availability Systems, Git, Security, Identity & Access Management (IAM), Scripting, Automated Testing, Amazon RDS, Autoscaling, Amazon Simple Queue Service (SQS), Amazon EBS, High Availability Disaster Recovery (HADR), Automation, GitHub, Cloud Security, Amazon Route 53, TCP/IP, Agile DevOps