Andrew Hughes-Onslow
Technical Lead, Platform Engineer and Software Engineer
e: [email protected]
w: http://hughes-onslow.com
GitHub: https://github.com/kalpaitch
LinkedIn: http://uk.linkedin.com/in/hughesonslow/
Highly motivated and independent platform & software engineer with over 15 years of experience leading and influencing technical teams across public and private sector projects, holding security clearance. Expertise in Drupal/PHP, Python, and Node/JS software development. Proficient with Docker, ECS, and infrastructure as code using Terraform and CloudFormation. Experienced in CI/CD pipeline automation and microservice architecture design.
Key Skills
Languages & Frameworks: PHP/Drupal, Python, JavaScript/Node
DevOps Tools: Docker, AWS + CloudFormation, Hashicorp + Terraform, Ansible, CircleCI, GitHub Actions, Jenkins
Databases: MySQL, PostgreSQL, DynamoDB, Redis, Elasticsearch, Typesense
Other Skills: Microservice architecture, CI/CD pipeline creation, IaC, Container management, Serverless systems
Employment
Devops Engineer > December 2023 to present
- SRE responsible for security and stability of identity and verification service
- Managed containerised and serverless infrastructure with CloudFormation
- Oversaw container management with Docker for ECS applications and CI/test stacks
- Advocated for continuous deployment standards using GitHub Actions and CodePipeline
- Monitored service performance and reliability with CloudWatch, Splunk, and Dynatrace
Technical Architect > March 2022 to November 2023
- Strategised and architected move from GovUK PaaS to containerised services on AWS
- Led and mentored a new engineering team to BAU support
- Coordinated with SOC, accessibility, content, and other teams for GovUK Service Standard compliance
- Conducted high-level roadmapping and requirement gathering with non-technical stakeholders
- Rolled out continuous delivery for enhanced delivery speed and reliability
Lead Engineer (part-time) > July 2020 to January 2022
Fetch for Pets > Multi-vendor pet product wholesaler & ad-tech platform
- Planned and architected a cloyd-native highly scalable ad-tech platform to push organic growth for 100k products
- Deployed ECS and serverless infrastructure with event-driven data pipelines using Terraform and CloudFormation
- Development of Python application to analyse sales data with revenue in excess of $1million / day
- Designed service diagrams to explain each data pipeline, its function and results to the team and stakeholders
- Built an observability and monitoring platform with CloudWatch and Grafana
Lead Developer & Dev-Ops Engineer > June 2017 to March 2022
- Responsible for leading the development for a Drupal-backed government service
- Modelling the data architecture and migrating the service from an existing .NET application
- Administration of devops and CI pipeline with blue-green deployments (Cloud Foundry and AWS)
- Implemented Redis and Opensearch, and optimised Drupal with Postgres for performance and high scalability
- Coordinated a multi-disciplinary team of a dozen engineers, QA, UX, designers, content writers and BA
Senior Engineer > Dec 2016 to June 2017
Dennis Publishing > Magazine publisher, owner of The Week
- Senior drupal developer within an agile team of 9 back-end developers across multiple product teams
- Creating a new Drupal 8 platform for subscriptions services and magazine publishing
Senior Developer > June 2016 to March 2017
Trustroots (Volunteer) > A free open source hospitality exchange network built on trust.
- Providing development support, feature planning and application debugging or Angular on a MEAN stack.
- Implementation of OAuth SSO across multiple HospEx platforms to combine and bring the communities together
Senior Developer > May 2015 to November 2016
Eurostar > Trains from London to Paris
- Creation of a new Drupal 8 component-based content site for Eurostar to drive
- Contributor to the Drupal component initiative, and approach for headless content rendering
- API development and integration with RESTful microservices
- Integration with new headless event-driven booking engine
- Responsible for development within an agile team of 6-8 developers
Senior Developer > July 2015 to July 2016
Warmshowers.org > A free worldwide hospitality exchange for touring cyclists
- Development and management of migration from Drupal 6 to 7
Senior Developer > August 2013 to January 2014
New Digital Partnership (Permanent) > A digital agency specialising in drupal
- Senior developer responsible for development of Drupal-based projects and data migrations
Technical Developer > October 2012 to July 2013
Reading Room (Permanent) > A global digital agency
- Responsible for all technical aspects of development on Drupal-based projects
Developer > July 2010 to September 2012
Firecracker (Permanent) > A small, fast-paced digital agency
- Responsible for all development based around CakePHP, Drupal and Wordpress
Education
BA (architecture) > Oxford Brookes University > 2004 - 2008
3 A levels (history of art, design and technology, geography) > Eton College
13 GCSEs > Eton College
References available on request.
page of