Projects

Software built to solve real problems.

I build applications from scratch to explore specific challenges: from matching algorithms to client-side state synchronization. Here is my core work.

How I evaluate projects

I value depth over volume.

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.