Skip to main content
HomeWritingProjectsPhotos

Projects

Side projects, open source and experiments.

  • 2026Paperless DesktopExternal linkYour Paperless-ngx library in Finder, the way iCloud Drive is.
  • BlocksmithExternal linkA fast, private DNS adblocker that respects your privacy.
  • 2025Vercel Workflow SDKExternal linkOpen source TypeScript framework for durable execution.
  • Spec2MCPExternal linkConvert OpenAPI specs to MCP server schemas instantly.
  • UBC Purity TestExternal linkFun survey platform for UBC students to test their innocence.
  • UBC WebringExternal linkA webring for UBC students to share their websites.
  • Obsidian VercelExternal linkA 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 ClassifierExternal linkNeural network built from scratch achieving ~98% accuracy on MNIST.
  • UBC MetricsExternal linkCourse difficulty prediction system with 4.84% error rate based on historical grade distributions.
  • Chess Engine C++External linkA 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.

RSS