Software Engineer and Systems Architect

I build systems that stay running, infrastructure that scales without heroics, and tooling that makes operations quiet. From bare-metal Kubernetes clusters to AI-assisted observability pipelines, I work across the full stack, from the hardware register layer up to production cloud deployments.

Spencer Callicott, Software Engineer

What I Build

Infrastructure as Code

Production Kubernetes clusters managed entirely through Git. Every change is auditable, every secret encrypted, every deployment reproducible.

Observability Tooling

Log monitoring systems that distinguish signal from noise. AI-gated alerting that opens issues only when something actually matters.

Deep Systems Work

Bytecode injection into complex third-party codebases. Embedded C on microcontrollers. The kind of work that requires understanding what happens below the abstraction layer.

Technical Skills

Infrastructure

  • Kubernetes
  • Flux (GitOps)
  • Terraform
  • Ansible
  • Docker

Languages

  • Python
  • TypeScript
  • Java
  • Go
  • C / C++

Observability

  • Loki
  • Prometheus
  • Grafana
  • Drain3

Cloud & Networking

  • Cloudflare
  • MetalLB
  • cert-manager
  • ingress-nginx

Tooling

  • Git
  • GitHub Actions
  • GitLab CI
  • SOPS
  • Renovatebot

Let's Work Together

I'm open to collaboration on technically interesting problems: infrastructure, observability, systems engineering, or developer tooling. If you're vetting me as a potential partner or collaborator, the best place to start is my project work.