About

I started at Oracle’s Bronto division writing MapReduce jobs against billions of records and cleaning up data systems that had outgrown their original design. At Bandwidth I led a team across reporting, deployment pipelines, and a geo-redundancy project that had me writing Ansible playbooks, coordinating datacenter failovers, and doing postmortems before company-wide outage review boards.

At Toast I work on the Data Platform team — the analytics infrastructure that processes billions of restaurant transactions. Most of the company depends on it; nobody thinks about it until it breaks. My job is to make sure it doesn't, and to build the tooling that makes diagnosing it fast when it does.

Role
Software Engineer, Data Platform
Company
Toast, Inc.
Location
Raleigh, NC
Focus
Analytics infrastructure, AI tooling, developer experience
Stack
Java, Kotlin, Python, Terraform, Ansible, AWS, Claude Code
Expertise

Data Platform Engineering

Analytics pipelines that process restaurant transaction data at scale. Iceberg table management, query materialization, and infrastructure across multi-account AWS environments.

Java Kotlin AWS Terraform Ansible Spark

AI Agent Tooling

MCP servers for persistent memory, investigation agents for automated debugging, orchestration frameworks, and skill-based architectures for Claude Code.

Claude Code MCP Python Agent SDK Kotlin

Developer Experience

CLI utilities, automated investigation systems, deployment automation, and observability tooling that bridges the gap between systems and the people who operate them.

Terraform Ansible Automation Observability Datadog
Projects

Get in touch