Hi, my name is

Joe Ashworth.

I'm an SRE by day, and a Tinkerer by night.

I'm a passionate Senior SRE with a decade of experience. In my free time, I'm renovating my house myself, one room at a time, building a smart home, scuba diving, snowboarding, and paramotoring. I'm the type of person who prefers to learn the skills and DIY.

I'm always open to collaboration or a chat. Feel free to reach out.

about me

Day to day, I'm a Senior Site Reliability Engineer (SRE) at IAG Loyalty.

IAG Loyalty is the rewards business behind International Airlines Group (IAG), powering Avios and loyalty programs for global airlines including British Airways, Iberia, Aer Lingus, Vueling, and Qatar Airways.

In my spare time, I love to build and fix things, both physically and virtually. I'm currently renovating my house myself, one room at a time, and building out a smart home. I prefer to learn the skills and DIY rather than call someone in.

When I'm not working on the house, I'm a keen scuba diver, snowboarder, and paramotorist.

Joe Ashworth
on the move
Joe Ashworth snowboarding
off the clock

what i do

Site Reliability Engineering

  • Focus on ensuring the reliability, availability, and performance of systems and services.
  • Develop and maintain automation tools and systems to streamline operational tasks and reduce manual intervention.
  • Implement robust monitoring and alerting systems to proactively identify and address issues before they impact users.

homelab & infra

Self-hosted infrastructure and home automation

My home setup runs core services for local automation, internal DNS, media, and private networking. Everything is configured and managed with the same tools and standards I use in production.

Hypervisor
Proxmox VE
Remote Access
WireGuard & Cloudflare
Smart Home Hub
Home Assistant OS
Configuration
GitOps & CI/CD
Proxmox VE01

Virtualization & Compute

A dedicated server running Proxmox VE hosts lightweight Debian LXCs for services and separate VMs for isolated workloads.

  • ▹Dedicated VMs for Home Assistant OS and media workloads
  • ▹LXC containers running Docker for lightweight services
  • ▹Nightly automated snapshots with offsite backup retention
Proxmox VEDebian LXCDocker ComposeQEMU/KVM
VPN & Tunnels02

Networking & Access

Secure remote access without exposing administration interfaces to the internet.

  • ▹Encrypted WireGuard VPN for private remote administration
  • ▹Cloudflare Tunnels handling TLS and reverse proxying for select web endpoints
  • ▹Local DNS filtering and internal split-horizon routing
WireGuardCloudflare TunnelsAdGuard/Pi-hole
Home Assistant03

Home Automation

Local-first smart home setup focused on reliability, low latency, and energy efficiency.

  • ▹Zigbee network coordinating multi-vendor sensors, smart relays, and lights
  • ▹Custom ESPHome boards for room environmental and mmWave presence sensing
  • ▹Automated load shifting timed against Octopus Agile half-hourly electricity tariffs
Home AssistantZigbee2MQTTESPHomeOctopus Agile
Monitoring & CI/CD04

Observability & GitOps

Configurations and service manifests tracked in git, with health and host metrics monitored continuously.

  • ▹Version-controlled service manifests and Home Assistant configuration in git
  • ▹GitHub Actions pipelines for automated validation and deployment
  • ▹Prometheus and Grafana tracking system thermals, container usage, and service health
GitHub ActionsDocker ComposePrometheusGrafana

where i've worked

Senior Site Reliability Engineer @IAG Loyalty

May 2024 - present

  • Central Auth Service: designed and delivered the infrastructure for a single authorisation service across hundreds of AWS accounts, replacing per-account policy rules with a unified, distributed control layer.
  • Kong Konnect migration: led migration moving 50+ engineering teams off a legacy shared control plane onto distributed control planes.
  • ECS Service Connect migration: migrated 300+ services across 100+ AWS accounts from AWS AppMesh to ECS Service Connect ahead of deprecation.
  • Observability as Code: designed and rolled out an enterprise Terraform/Terragrunt framework for monitoring and observability adopted across the entire business.
  • Central CI/CD: established reusable GitHub Actions workflow pipelines consumed company-wide by all engineering teams.
  • Member of the company AI workgroup, driving adoption and practical application of AI tooling across engineering teams.

So, what now?

Get in touch!

I’m always open to connecting with people in the industry

Say Hello