Full experience

Platform work, developer tools, and operational glue.

These roles are the longer arc behind the homepage cards: moving from automation and testing into developer environments, Kubernetes platforms, CI/CD, infrastructure, incident process, and engineering systems that make teams faster and calmer.

Platform & Infrastructure Engineer Motion / Wonderly • Apr 2025 – Jun 2026

Made fast-moving engineering workflows safer and clearer.

Built and maintained CI/CD tooling for large TypeScript and .NET monorepos, improved CircleCI/WCI/Dagger/GitHub workflows, created deployment automation, migrated secrets workflows, operated Kubernetes/GCP infrastructure, and built oncall-bot, an AI-assisted incident workflow for root-cause analysis and remediation that helped resolve 40 separate infrastructure issues in one week through focused PRs.

  • GCP
  • GKE
  • CircleCI
  • Dagger
  • AI
  • oncall-bot
  • ArgoCD
  • Pulumi
  • Datadog
Senior DevOps Engineer Arturo AI • Oct 2024 – Mar 2025

Created reusable AWS infrastructure and CI/CD standards.

Helped move infrastructure from a cowboy-style setup toward Terraform-backed best practices, modular CI/CD, and reusable modules that expressed company standards.

  • AWS
  • Terraform
  • CI/CD
  • Python
  • Bash
Platform Engineering Architect TAB Bank • Feb 2022 – Sept 2024

Reframed DevOps as platform engineering.

Took over the DevOps team, stabilized older Kubernetes systems, architected EKS migration work, onboarded ArgoCD, developed Cue-based configuration management, and stayed close to production through on-call and system recovery work.

  • EKS
  • Kubernetes
  • ArgoCD
  • Terraform
  • Cue
  • Prometheus
  • Grafana
CTO / Co-Founder Let’s Go Give • Aug 2020 – Feb 2022

Built a bootstrapped product platform from the ground up.

Owned frontend, backend, local development, deployment, and tooling decisions for a charitable-giving product. Built Nix/direnv onboarding and Tilt/Kubernetes workflows so the product could be developed consistently.

  • TypeScript
  • React
  • Node.js
  • PostgreSQL
  • GKE
  • Tilt
Sr. Software Developer Parakeet / Brivo • Aug 2019 – Jun 2021

Made local development and delivery safer.

Led Kubernetes migration, Python upgrade work, typing adoption, CI/CD improvements, branch deploys, cryptographic lock technology, and integration instrumentation that made the product safer to ship.

  • Python
  • Django
  • PostgreSQL
  • Kubernetes
  • Pulumi
  • FluxCD
Software Engineer Domo • Mar 2015 – Aug 2019

Built developer platforms behind large-scale local environments.

Designed Kubernetes-backed developer environments and the CLI/GUI tooling to create, destroy, tunnel into, authenticate against, and operate them. Also built logging infrastructure, certificate automation, registry caching, and Kubernetes platform services.

  • Kubernetes
  • TypeScript
  • Node.js
  • Go
  • Java
  • Python
  • Jenkins
Developer of Awesome Jive Communications • Dec 2013 – Mar 2015

Automated physical SIP-phone testing.

Built systems that checked out real phones, drove calls, converted text to speech and speech back to text, and prevented deadlocks in automated tests using a checkout system inspired by the banker’s algorithm.

  • Node.js
  • Java
  • WebSockets
  • Raspberry Pi
  • PostgreSQL
Lead Automation Engineer Novarad • May 2012 – Dec 2013

Turned repeated manual QA into automated systems.

Built automated tests, reporting systems, distributed test runners, HL7 end-to-end test frameworks, database integration tests, and service harnesses that helped a young automation program scale.

  • C#
  • CodedUI
  • HL7
  • MSSQL
  • PostgreSQL