I build operational software, developer infrastructure, and scalable backend systems using TypeScript, Postgres, Docker, and cloud platforms.
I care about how software behaves in production, not just how it looks in a demo. My background includes platform-facing customer work at Vercel, where I helped customers troubleshoot deployments, routing, DNS, environment configuration, and the kinds of operational issues that appear once real systems are live.
Alongside that experience, I’ve spent years building and self-hosting projects focused on observability, telemetry, infrastructure, and backend architecture. I’m especially interested in the operational layers that keep systems reliable as complexity, traffic, and data scale.
Today I focus on backend architecture, observability, telemetry, and the operational layers that keep systems reliable as data and traffic grow. Explore my projects, technical writing, or GitHub.
Stack
TypeScript-first backends and operational tooling, from the database layer through Dockerized deployment on Cloudflare and my VPS.
What guides my engineering decisions
Design for how systems behave under real traffic, auth, and failure modes after launch.
Metrics, health checks, and telemetry that tell operators what is actually happening.
Own architecture through deployment: data layer, APIs, proxies, and the ops around them.
Query patterns, caching, and infrastructure choices that determine whether scale holds.
Open to backend and platform engineering conversations, whether you are hiring or want to talk through systems you are building.
Get In Touch