Iβm a Senior Platform Engineer with 10+ years of experience bridging software development and operations.
Specialising in Kubernetes, cloud infrastructure, and automation, I build resilient, highly scalable systems driven by core DevOps and SRE principles. From Infrastructure as Code (IaC) and advanced CI/CD frameworks to observability and automated recovery, I focus on engineering reliable, cloud-native toolchains.
Whether I'm architecting enterprise infrastructure or experimenting with self-hosted systems in my lab, my goal is always to optimise performance, automation, and system reliability.
Seerr is an open-source media request and discovery platform that integrates with Plex, Jellyfin, and Emby, supporting automation tools like Sonarr and Radarr.
As part of the core Seerr team, I focus on maintaining and improving the projectβs automation, CI/CD pipelines, and developer workflows.
My contributions includes:
- Designing and maintaining GitHub Actions workflows for testing, linting, and container image builds
- Building and optimising release automation pipelines for production and development builds
- Managing Docker image releases, build reproducibility, and dependency management
- Implementing CodeQL
- Enhancing reliability, build speed, and consistency across multi-stage CI environments
- Supporting the wider contributor community with automation guidance and tooling improvements
Seerr represents my commitment to open, community-driven reliability engineering.
| Project | Description |
|---|---|
| podcheck | A CLI tool to automate Podman image updates or notify when updates are available. Selective updates, exclude containers, custom labels, notification plugins, prune when done etc. |
| terraform-gcp-ubuntu-container-ready-e2-micro-vm | Terraform module for deploying a container-ready Ubuntu VM on GCP. |
| oci-free-terraform-a1-max | Automate free-tier ARM instance deployments on Oracle Cloud with Terraform. |
| authentik-webfinger-proxy | WebFinger endpoint for Tailscale SSO to integrate with an Authentik instance. |
| k3s-cluster-maintenance | Automation for maintaining k3s clusters with zero downtime. |
| jellyfin-plugin-audiotagger | An automatic audio tagging plugin for Jellyfin that analyses movie audio streams and adds descriptive tags based on channel layout, codec and audio quality. |
See more on my repositories.
- Expanding open source automation and CI/CD reliability
- Enhancing observability, reliability, and incident response tooling
- Building reusable infrastructure tooling for hybrid environments
- Driving DevOps and SRE standardisation across open and enterprise environments




