system://ryan.constable — live

Ryan Constable

Senior DevOps Engineer and Systems Architect

Welcome. This terminal is live — type a command.
Try help to see what's available.

try: help whoami ls cat 1 stack contact

system online
01

Built to run without me in the room.

I design and operate infrastructure end to end, Kubernetes clusters, Ceph storage, Proxmox clusters, OpenStack , and I write the software that runs on top of it. Currently Senior DevOps Engineer and Team Lead, running production OpenStack, Kubernetes, Proxmox, and Ceph clusters. Tracing problems through command line when everyone else stops at the dashboard.

50+
Physical Nodes Managed
200+
Virtual Machines Managed
250+
Containers Managed
200TB+
Distributed Storage Managed
02

How I got here.

MAY 2022

Software Engineer

OCT 2024

AWS Certified Developer - Associate

Passed exam

SEPT 2024

DevOps and Infrastructure Engineer

APRIL 2025

CKA: Certified Kubernetes Administrator

Passed exam

SEPT 2025

CKAD: Certified Kubernetes Application Developer

Passed exam

2026

Senior DevOps Engineer and Team Lead

03

Featured Work.

00
In Operation

Enterprise Kubernetes Infrastructure Platform

Designed and deployed a highly available Kubernetes cluster architecture with dedicated control plane, API server, and etcd nodes. Implemented Cilium for advanced networking, security, and observability, alongside Argo CD to establish a GitOps-driven continuous delivery pipeline for automated application deployments.

KubernetesCiliumArgo CDGitOpsEtcdLinux
01
In Operation

OpenStack + Ceph Production Cluster

Juju/MAAS-orchestrated OpenStack cluster on a 20-OSD Ceph RBD backend. Root-caused sustained OSD latency spikes to BlueStore running on spinning HDDs with no dedicated WAL/DB device.

OpenStackCephJujuZabbixMaaS
02
Shipped

Proxmox ZFS Pool Migration

Migrated a live host from rpool to a newly built pool — GRUB and boot-tool reconfiguration, pool renaming, zero data loss.

ProxmoxZFSGRUB
03
Live

JD Lawn & Tree

Static site plus a serverless contact-form backend. Utilizing API Gateway, Lambda (Python), and SES handling delivery end to end for a live client business.

https://www.jdclawnandtree.com
LambdaAPI GatewayS3CloudfrontSESAWSPython
04
Shipped

GoToDoCLI

A task manager built three ways; CLI, TUI, and web. Sharing one Go backend and a Postgres store, .

GoPostgreSQLTUI
05
Shipped

Self Hosted Network Stack

Headscale as a self-hosted Tailscale control plane, Technitium DNS with local zones and TLS, WireGuard on Proxmox. A private network with no vendor in the loop.

HeadscaleWireGuardTechnitium
06
Live

Demo Ingestion Pipeline

A pipeline to authenticate against Steam's Game Coordinator, decode match share codes, and queue demo processing through RabbitMQ to be analyzed and record users stats.

GoRabbitMQSteam GC
07
Live

Automated Backup Infrastructure Platform

Designed and deployed an automated backup solution for streamlined server data protection. Leveraging Semaphore, Ansible automation, NFS storage, and BorgBackup to create, manage, and maintain reliable backup repositories across Linux environments.

SemaphoreAnsibleBorgBackupNFSLinux
04

The toolchain.

KUBERNETESTERRAFORMANSIBLEVAULTOPENSTACKCEPH KUBERNETESTERRAFORMANSIBLEVAULTOPENSTACKCEPH
WAZUHNGINXZABBIXGOPYTHONDOCKER WAZUHNGINXZABBIXGOPYTHONDOCKER

CKA · CKAD · AWS Developer Associate issued.

05

Let's build reliable Technology.