Skip to content

Project Portfolio

/// EXECUTED_OPERATIONS

Belron International

Global Multi-Tenant Booking System

Golang PostgreSQL AWS Kubernetes Terraform

Delivered a global booking platform programme that enabled self-service funnel creation for business units worldwide.

SYSTEM IMPACT LOG

  • Reduced Go-To-Market time from months to minutes
  • Empowered commercial teams to run independent A/B tests
  • Led migration from Python to Go for backend microservices
  • Integrated WorldPay Modular APIs for global payments

Checkout.com

Next-Gen API Gateway

Golang Envoy Proxy Snowflake AWS ECS Datadog

Delivered core platform features for a configurable API gateway using Envoy Proxy and a Golang sidecar to standardise authentication and observability.

SYSTEM IMPACT LOG

  • Implemented Authentication at the edge for all public APIs
  • Enabled automatic SLIs/SLOs via OpenAPI spec tagging
  • Reworked CI pipelines decreasing deployment time by 20 minutes
  • Led implementation of long-term API analytics using Snowflake

Skyscanner

Resilient Distributed Architecture

Java Python Kubernetes AWS Distributed Systems

Delivered migration of critical services to the Kubernetes-based 'Cells' architecture, improving regional fault tolerance.

SYSTEM IMPACT LOG

  • Increased tolerance to region and availability zone downtime
  • Built 'Can I Go Alerts' for global travel restrictions during the pandemic
  • Took ownership of flight price alerts and operational run-books
  • Increased team productivity by implementing tailored Agile workflows

Dojo

Restaurant Management System Modernisation

Golang Docker Kubernetes GCP

Designed and delivered an incremental migration programme with a customer feedback loop to reduce system complexity while shipping value continuously.

SYSTEM IMPACT LOG

  • Reduced complexity of managing dual systems (legacy & new)
  • Introduced Domain-Driven Design (DDD) principles
  • Improved Golang codebase quality through mentorship
  • Enabled data-driven decisions on feature design