Projects
Side projects, open source and experiments.
- 2026Paperless DesktopYour Paperless-ngx library in Finder, the way iCloud Drive is.
- BlocksmithA fast, private DNS adblocker that respects your privacy.
- 2025Vercel Workflow SDKOpen source TypeScript framework for durable execution.
- Spec2MCPConvert OpenAPI specs to MCP server schemas instantly.
- UBC Purity TestFun survey platform for UBC students to test their innocence.
- UBC WebringA webring for UBC students to share their websites.
- Obsidian VercelA tool for Obsidian users to avoid paying for publish/sync and host their notes on Vercel via a CI/CD pipeline.In progress
- 2024MNIST Digit ClassifierNeural network built from scratch achieving ~98% accuracy on MNIST.
- UBC MetricsCourse difficulty prediction system with 4.84% error rate based on historical grade distributions.
- Chess Engine C++A chess engine written in C++ that implements minimax algorithm with alpha-beta pruning for efficient move calculation.In progress
Smaller things and experiments are on GitHub.