Projects

2025

Lattice

A Slack agent that turns bug reports into tickets and pull requests.

Martian Learning stream finalist

  • Python
  • FastAPI
  • MCP
  • Slack Bolt
  • Cohere
  • Deimos Router
Lattice in Slack, with the Jira ticket and GitHub pull request it creates.

2026

TierBoard

Community-ranked tech companies, built from anonymous head-to-head votes.

17.5k+ community votes

  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Upstash Redis
TierBoard’s community leaderboard, with company rankings and head-to-head vote totals.

2025

TextTheDo

Text your to-do list into existence.

~90% task-recognition accuracy

  • Python
  • spaCy
  • React
  • Node.js
  • Express
TextTheDo messages creating and updating calendar events.

2024

Watopoly

Monopoly rebuilt around Waterloo campus life, from OSAP to the DC Tim Hortons line.

2 synchronized game views

  • C++
  • X11
  • Make
  • Git
Watopoly’s Waterloo-themed game board, with player balances and campus properties.

2023 — Present

Jain Society of Toronto

Maintaining the community website, donation flow, and day-to-day digital experience.

85% more traffic and inquiries

  • Web development
  • SEO
  • Donation flows
  • Content systems
  • Design
Jain Society of Toronto homepage, with community information and donation navigation.