whoami

Rob Cameron

Senior Site Reliability Engineer

Twenty years in IT, the last several spent moving from keeping systems running to designing the platforms that keep themselves running. This site is both the resume and a live instance of that work - the stats below are read from the cluster it's deployed on.

status

Stored in Azure Blob Storage the number: exact all-time countthe line: visits per day, last 30 days445 all-time · 73 today (UTC)

visitors

445

as of —

Measured by the app itself time since this pod started servingresets on every deploy, so it tracks the pod rather than the site

uptime

1h5m56s

Stamped into the image when it was built baked in with -ldflags "-X main.buildTime"the panel counts forward from this moment

last deploy

Prometheus, scraped from the Argo CD controller argocd_app_info argocdSynced · Healthycert-managerSynced · Healthyingress-nginxSynced · Healthykube-prometheus-stackSynced · Healthyprometheus-blackbox-exporterSynced · Healthyresume-siteSynced · HealthyrootSynced · Healthy counted healthy only when both Synced and Healthy

sync

7/7 Synced · Healthy

tap any panel to see where its number comes from

observability

Prometheus sum(rate(resume_http_requests_total{handler="index"}[3h])) * 3600 the number: the most recent 3 hours, as an hourly ratethe line: the last 24 hours

req/hr

15.4

Prometheus histogram_quantile(0.95, sum(rate(resume_http_request_duration_seconds_bucket{handler="index"}[3h])) by (le)) the number: the most recent 3 hoursthe line: the last 24 hourseach point spans 3 hours so quiet stretches still hold a samplereads — when no requests at all landed in the window

p95 latency

4.8ms

Prometheus, from a pre-computed rule resume_site:http_requests:error_ratio5m the number: the most recent 5 minutesthe line: the last 24 hoursreports nothing at all while there are no errors, which is why this can read —

error rate

View live dashboard ↗

stack

KubernetesTerraformCrossplaneArgo CDGoAzurePrometheus / GrafanaGitHub Actions

recent

Senior Site Reliability Engineer · iManage

2021 — present

Azure landing zones, a Crossplane self-service platform, and the Go tooling that reconciles infrastructure state.

Senior Database Administrator · Oracle Cerner

2018 — 2021

SQL tuning, automation, and alerting across Oracle Cerner's client-hosted databases.