Frontend & visualization
UI that holds up under heavy data — design-system-driven React, Svelte 5, and custom d3 + THREE.js when SVG runs out of room.
Ten years of TypeScript. Seven shipping production web apps end-to-end — from Power BI prototypes to Kafka / Avro streaming for ten-plus enterprise tenants. Currently leading frontend and design at Avlino.
Scroll downThe work I do best lives where UI, services, and infrastructure meet — and that's where the cards below pick up.
UI that holds up under heavy data — design-system-driven React, Svelte 5, and custom d3 + THREE.js when SVG runs out of room.
Multi-tenant services that stay observable as they grow — Postgres, Kafka/Avro event streams, Redis state, and SSE/websockets to the browser.
Infrastructure that makes everything else fast: monorepos, Vite, observability, CI — and the agent / MCP work I’m pushing into now.
Full-stack products, platform engineering, and open-source tooling — spanning consumer apps, internal platforms, APIs, and developer utilities.
This site, plus the more general publication it grows into. Turbo monorepo running TanStack Start, Better Auth…
A second project is in design — landing here once it is out of the sketchbook.
A third project is queued behind the second — same story, different shape.
In-depth writing on software engineering and the subjects I follow closely outside of it — practical, opinionated, and grounded in real work.
techThree months ago I swapped GitHub Copilot for Claude Code as my primary editor companion. The model quality, the surrounding apps, and the pricing math all…
musicA simple ladder reorganizes the seven diatonic modes from brightest to darkest, and it lines up exactly with how many notes you lower compared to the parallel…
codingSvelteKit pairs Svelte's compile-time component model with server-side rendering and routing, and the result is a framework that feels lighter than its peers…
One email when something new goes up. No digests, no marketing, no tracking pixels.