Full-stack engineer building AI-powered products — RAG systems, LLM pipelines, and the interfaces on top of them.
Waterloo CS · UBC MDS · Based in Canada · Open to full-stack and AI engineer roles.
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.
Study notes and technical explorations — machine learning, statistics, and systems. Linked through Quartz's knowledge graph.