Projects
I build applications from scratch to explore specific challenges: from matching algorithms to client-side state synchronization. Here is my core work.
Past Work
Products built to explore concrete engineering challenges like realtime collaboration and complex search algorithms.
How I evaluate projects
I would rather build one application from scratch and run into real database bottlenecks than copy ten tutorials. Every project here was built to solve a concrete problem I faced.