New York Times
Senior Software Engineer • August, 2021 — Present
Founding member of the NYT's reliability Engineering team. Helped harden NYT systems to better handle breaking news events and election coverage traffic.
- Created NYTLT, a Kubernetes backed self service load generation platform backed by Graphana's k6. NYTLT is capable of running multiple tests while generating over 900,000 RPS with ease. Used by teams to test the reliability of their services or to simulate company wide election traffic conditions
- Led production rollout and hardening of Istio Ambient Mesh for the company's GraphQL supergraph router across two AWS regions, replacing per-pod Envoy sidecars with ztunnel/waypoint and reclaiming ~1,800 vCPU / ~1,800Gi of memory fleet-wide
- Root-caused a load-balancing regression introduced by the migration (per-pod CPU skew nearly tripled), isolating the mechanism to L4-only connection pinning vs. L7 load balancing and defining the fix path with the platform team
- Defined a scaling-reliability SLO for the router tier from a 90-day, 2,000+ event baseline, establishing that ~25% of all production 5xx errors occurred during autoscaling events; adopted as a leadership-level reliability commitment
- Shipped resilience hardening across the router and its coprocessor — tightened PodDisruptionBudgets, hybrid Guaranteed/Burstable QoS, and health/readiness probes — reducing error exposure during node churn (Karpenter) and rolling deploys
- Spearheaded agentic AI-based troubleshooting for the SRE org, building a Claude Code plugin that turns a Datadog alert into a structured, automated investigation — trace/log correlation, scaling-event checks, and notebook generation via a delegated subagent — distributed org-wide through an internal plugin marketplace
Cohesion
DevOps Engineer • December, 2020 — August, 2021
Senior Member of the Platform Team, responsible for the health and provisioning of Azure services and edge networks
- Created security standards around access to accommodate a distributed, global workforce and hybrid networks
- Assisted with preparations and remediation to be SOC2 compliant
- Managed the full networking stack, from BACNET Layer 2 broadcasts to Layer 7 RESTful APIs
- Created controls around production deployments to maintain compliance to SOC 2 standards
- Created dynamic firewall rules based on Just-In-Time access and a Zero-Trust philosophy
- Managed App Services, Windows and Linux VMs, Kubernetes Clusters, and on premise networking appliances
- Performed security scans against Cohesion's network and created security alerts around anomalous activity
BreakFree Solutions
Senior Solutions Engineer • July, 2019 — November, 2020
Consultant Advising on Cloud Native Solutions and Security to Enterprise Customers
- Created several workshops to help clients get familiar with Cloud Native patterns such as Build Automation and the Container Lifecycle
- Created Terraform Templates to stand up AKS that are now implemented into BreakFree's Rapid Deploy Library
- Built Kubernetes and its deployment pipelines from scratch during multiple engagements
- Leveraged Azure DevOps for build automation
- Provided guidance for container security throughout the whole container lifecycle, from local development to production
- Helped teams optimize, automate, and troubleshoot their existing Kubernetes Clusters
- Mentored teammates on Container, Kubernetes, and IaC concepts
Enova
Senior Deployment Engineer • October, 2018 — July, 2019
Deployment Engineer focused on spearheading Cloud Native tools and patterns while supporting existing infrastructure
- Spearheaded some of Enova's first container deployment projects, with a focus on establishing best practices that moved teams away from manual processes, server drift, and technical debt
- Established new pipelines for container builds and promotion
- Worked closely with other teams to establish new security practices, including migrating secrets to Vault and establishing container security standards
Solstice
DevOps Engineer • March, 2018 — August, 2018
DevOps Engineer primarily in charge of managing Kubernetes clusters via Infrastructure as Code and automated deployments
- Implemented infrastructure as code using Terraform
- Audited image security, and implemented automated container vulnerability scanning
- Managed deployment pipeline via Jenkins and Spinnaker
- Deployed and managed Kubernetes Clusters in both production and development environments in Google Kubernetes Engine for a large enterprise customer
The Difference Engine
Developer • July, 2017 — January, 2018
Built and maintained RSpec test coverage for a Ruby web application for Back of the Yards Coffee, covering form validation and user-workflow testing.
HBK Engineering, LLC
System Administrator • November, 2016 — June, 2017
Ran a self-hosted private cloud environment end-to-end (Active Directory/Exchange, VMware/Hyper-V, Cisco networking, SAN storage) and served as team lead and top escalation point for technical support.
WiredTree
Linux System Administrator • March, 2016 — November, 2016
Supported a large fleet of managed virtual and dedicated Linux servers, coordinating with a 20-person systems administration team on 24/7 customer support.
NetSource Communications, Inc
System Administrator • March, 2014 — March, 2016
Provided enterprise-level support for colocation, shared, and dedicated hosting customers, including network/disaster-recovery consulting and ISP-level DNS and datacenter backbone management.
NYTLT
Creator, Maintainer • 2021 — Present
NYTLT is a platform designed to simulate various production traffic scenarios within the New York Times. Backed by Kubernetes and Graphana's k6, NYTLT is capable of generating more than 1 million requests per second on demand. The architecture spins from zero and is capable of scaling up to maximum capacity within 5 minutes. Tests are self service; written, launched, and managed by developers themselves. Several libraries are written and maintained by the Reliability Engineering team to assist with Authentication, Storage, Access, Observability, and Compute needed to run tests to completion.
chaosctl
Creator, Maintainer • 2026 — Present
A Go CLI for declarative, safety-gated chaos engineering. A single YAML spec renders and applies Istio traffic faults (timeout/delay/abort/retry — including onto Istio objects with no native timeout field) and Chaos Mesh experiments, with blast-radius scoping, RBAC pre-flight checks, and TTL-based self-reverting teardown.
dv-re-apm-triage
Creator, Maintainer • 2026 — Present
A Claude Code plugin that turns a Datadog Watchdog alert into a structured, automated SRE investigation. Delegates mechanical data-gathering (spans, traces, logs, KEDA/BNA scaling checks) to a purpose-built subagent, then synthesizes findings into a Datadog notebook. Includes a generalized triage skill (dynamic service-topology discovery, works for any service) and a worked example tuned to the samizdat supergraph router. Packaged and distributed org-wide via an internal Claude Code plugin marketplace.
Kubernetes & Container Orchestration
Kubernetes, Helm, Karpenter, KEDA autoscaling, Docker
Service Mesh & Networking
Istio (Ambient Mesh, classic sidecar), Envoy, L4/L7 traffic management, Terraform
Observability & Reliability
Datadog (APM, metrics, dashboards), distributed tracing, k6 load testing, chaos engineering
Languages
Go, Python, Bash
Cloud Platforms
AWS, GCP, Azure
AI & Agentic Tooling
Claude Code, agentic workflow design, LLM-assisted SRE tooling