Live snapshot

What I'm doing now

A snapshot of the work, learning and side-quests filling my days right now. This page exists so anyone curious can see the current state — not what I'm proud of historically, but what's actually on my desk this week.

Last updated June 4, 2026

Building

StampEzee — multi-vendor digital loyalty platform

Designing and shipping StampEzee, a digital loyalty program that multiple vendors can plug into from a single platform. Customers collect stamps across participating merchants; merchants get a configurable program without rebuilding the loyalty layer themselves.

Current focus: vendor onboarding flow, stamp issuance/redemption APIs, and the analytics surface merchants need to understand which campaigns actually move customers.

Node.jsTypeScriptPostgreSQLRedisMulti-tenantREST API
Learning

Go

Picking up Go to extend my backend toolbox beyond Node. Drawn in by its concurrency model, predictable runtime cost, and the way idiomatic Go forces simpler service designs.

Working through the std library, building small services from scratch instead of frameworks, and porting bits of older Node utilities to see the contrast first-hand.

Reading & writing

Distributed systems + engineering essays

Reading deep on distributed systems patterns and database internals — material that pays back for years, not weeks.

Writing on the blog when something clarifies in my head and feels worth a write-up.

Direction

Deeper, not wider

Saying no to surface-level project hopping. Compounding on the stack I already know well — Node, TypeScript, Postgres, queues — while adding Go as a deliberate second lens.

Lead the backend team at Root Devs by day, ship side work like StampEzee on the side, treat the blog as the long-form portfolio.

Off hours

Decompression

Casual gaming on the iPad to flush the work tabs out of my head, the occasional long coffee, and time off-screen so the next morning starts sharp.