
Kindle Reading Dashboard
Five years of my Kindle reading, rebuilt from Amazon's data export - every hour, every finished book, and when I actually read.
A collection of things I've built, designed, and shipped.

Five years of my Kindle reading, rebuilt from Amazon's data export - every hour, every finished book, and when I actually read.
A Soviet-era nuclear city-builder where one reactor sustains 150,000 souls in the desert. Built with Babylon.js, TypeScript, and AI tools.
Zero-downtime migration of a high-traffic listing experience to TypeScript/React, with performance and testing modernization.
Metalcore vocals + guitar (Exage), side projects (Harvard Process, Discrepancy), and AI-assisted experiments (Caspian Ghost).
Natural-language analytics that generates PostgreSQL queries and charts via LLMs, with guardrails and fallbacks.