About

A first-gen engineer
who treats root cause
like a craft.

— Background

I'm a Senior Software Engineer at Crunchafi. Before that I built financial systems at Artisan Partners and mobile tools at Brady Corporation — six years of working across the stack in environments where the cost of a bug is real.

My favorite work happens at the seams — the distributed tracing gap that nobody notices until production is on fire, the integration that has to stay consistent across two systems that don't share a schema. I push back on quick fixes when the architecture deserves better, and I care about consistency with whatever conventions the codebase already trusts.

Outside of work I'm exploring Milwaukee's food scene, slowly improving a long-suffering golf swing, and tinkering on side projects in Vue and TypeScript.

— Stack
Backend
.NET / C#
gRPC, OData
SQL Server
Dapr
Frontend
Vue 3, Pinia
TypeScript
Tailwind CSS
Vite
Infra & Cloud
Azure
Docker
Service Bus
Auth0 / Entra ID
Observability
OpenTelemetry
Serilog
k6 perf testing
Application Insights