Available for opportunities

Full Stack Engineer end‑to‑end.

QA · Automation · Backend · Frontend · DevOps/SRE · Security

I've been on every side of the wall, which means I build systems that hold up under scrutiny from QA, ops, and security alike. I bring that breadth to every layer of the stack, from rapid prototyping to production hardening.

What I build

Every layer of the stack, from day one.

🧪

QA & Testing

  • Jasmine, Siesta, mocha
  • Terratest, OPA Rego
  • Scapy (packet testing)
  • Integration & E2E
  • Failure mode analysis
⚙️

Backend

  • Python (Flask, Falcon, Django)
  • Go
  • Node.js / TypeScript (koa, Hapi)
  • Java (Spring Boot)
  • REST APIs, Microservices
🎨

Frontend

  • React / TypeScript
  • jQuery, Bootstrap
  • Tailwind CSS
  • D3.js
  • Component systems
🏗️

DevOps / SRE

  • Terraform / OpenTofu
  • AWS (EKS, ECS, Lambda, SSO, WAF…)
  • Packer, Atlantis, Spacelift
  • GitHub Actions, Buildkite, Jenkins
  • Docker, Kubernetes, Helm
🔐

Security

  • OPA / Conftest / Gatekeeper
  • CloudCustodian, SCPs
  • tflint, tfsec / trivy, checkov
  • Burp Suite, SAST / DAST
  • Secrets management
📈

Scale

  • Datadog, ELK stack
  • ADRs & runbooks
  • SLOs, cost optimization
  • Incident response
  • 150M+ req/mo systems
🧱

Every side of the wall

QA → automation → dev → full stack → DevOps/SRE → security. That full arc means I understand the friction between teams because I've felt it from every seat. I build systems that hold up under scrutiny from all of them.

🤖

AI-augmented engineering

I leverage AI tooling to move faster across the full stack, from rapid prototyping and code review to security analysis and infrastructure automation. Not a replacement for engineering judgment, but a force multiplier for it.

Daily tools

terraform awscli github actions spacelift datadog pre-commit Makefile atmos geodesic vscode / github.dev ADRs linters

From the blog

All posts →