Building
Offline-first sync for Lumen so it stops caring whether the wifi works.
Open to new opportunities
Engineer, tinkerer, and relentless finisher of side projects. I care about the unglamorous parts — the latency graph, the empty state, the error message nobody reads — because that's where good products are actually decided.
Explore
Pick whichever thread interests you. There's no wrong order.
Where I come from, how I think about building things, and the tools I reach for first.
Roles, teams, and the problems I've been paid to solve — with the outcomes that mattered.
Scholarships, hackathon wins, and recognition I'm genuinely proud of.
The part of me that isn't a résumé: travel, cooking, film photography, long runs.
My personal project — a focus tool that turns scattered work into something you can see.
Hiring, collaborating, or just want to argue about type systems? My inbox is open.
Featured
A focus companion that quietly tracks where your attention actually goes, then hands you an honest picture at the end of the day. No streaks, no shaming, no dark patterns — just data you can act on.
Drop a screenshot here assets/img/lumen-hero.png
Currently
Offline-first sync for Lumen so it stops caring whether the wifi works.
Rust, properly this time — past the borrow checker and into real ergonomics.
The Design of Everyday Things, for the third time and still finding new things.
I'm looking for teams who ship carefully and often. If that's yours, I'd love to hear what you're working on.