About

I build software that quietly does its job.

I’m a software engineer with experience across frontend microservices and distributed backend systems. Today I work on Java + Vert.x backends at American Express; previously I led modular React + TypeScript work at Dell Technologies.

I care about clarity over cleverness, about the lifetime cost of a line of code, and about teams that ship things they’re proud of. I’m most useful where backend logic and product experience meet.

Outside of work I’m usually reading about systems design, writing notes I’ll never publish, and chasing better sleep.