Full-stack engineer interested in machine learning, systems, and product design.
Waterloo CS · UBC MDS · Based in Canada · Open to software engineer roles.
A conversational game discovery engine with hybrid search, image-based retrieval, and real-time Steam data integration.
ai-agent · search
A full-stack compute storefront with Stripe Checkout, Redis-backed webhook safety, and the kind of backend concerns that show up in real payment flows.
full-stack · payments
A retrieval-augmented study workflow for querying Obsidian vaults, citing source notes, and generating flashcards from uploaded markdown.
rag · llm
Multi-modal Agent + Search
A conversational game discovery engine with hybrid search, image-based retrieval, and real-time Steam data integration.
Systems Programming + Game Architecture
A from-scratch 2D game engine in C++ with A* pathfinding, a visitor-pattern collision system, and a Pac-Man clone that exercises every subsystem.
Payments + Distributed Systems
A full-stack compute storefront with Stripe Checkout, Redis-backed webhook safety, and the kind of backend concerns that show up in real payment flows.
Retrieval + Study Tools
A retrieval-augmented study workflow for querying Obsidian vaults, citing source notes, and generating flashcards from uploaded markdown.
No projects match this filter.
Study notes and technical explorations — machine learning, statistics, and systems. Linked through Quartz's knowledge graph.