I build things on the web and I solve problems against the clock. Web development is where I ship interfaces people actually use; competitive programming is where I sharpen the logic that makes those interfaces fast, correct, and well-engineered underneath.
This profile page is a live build — my full skill tree, project log, and contest stats are being loaded in. Consider this the loading screen before the main level.
Equipped languages and tools, grouped by category — plus what I'm leveling up next.