About

I'm a software engineer who likes building fast, thoughtful interfaces and the systems that sit underneath them. I care about the details most people scroll past — load times, transitions, the way an app feels rather than just what it does.

Lately I've been deep in TypeScript, distributed systems, and small tools that save future-me time. When I'm away from the keyboard I'm usually reading, running, or hunting down a good playlist.

Projects

Realtime Sync Engine

A conflict-free replicated data store for collaborative apps, with sub-100ms sync over WebSockets.

TypeScriptWebSocketsRedis

Taskflow CLI

A terminal-first task manager with git-aware project scoping and a scriptable plugin API.

RustCLISQLite

Pixel Canvas

A collaborative pixel-art board supporting thousands of concurrent editors, built on CRDTs and WebGL.

WebGLNode.jsCRDT

Jukebox

Connecting…

0:00 0:00