Shopify
Built a RAG pipeline serving semantic search over 2 billion events. I also migrated an API serving 700K requests a minute from GraphQL to gRPC, and rebuilt a React library using Web Components
Rust · Kafka · PostgreSQL · gRPC · React
I study software engineering at the University of Waterloo on a full-ride scholarship. Currently I’m interning at Shopify on the Analytics team.
I’m also a researcher under Dr. Yuhao Chen, teaching humanoid robots how to hold hockey sticks, with the ultimate goal of simulating entire sports matches.
I’m interested in backend development, AI agents, and high-performance systems that scale. I also enjoy hackathons and competitive programming. Outside of tech, I’m a big sports fan, and watch as many games as I can.
Work
Check out some of the cool things I've built from internships, research, and personal projects
Browse the sourceBuilt a RAG pipeline serving semantic search over 2 billion events. I also migrated an API serving 700K requests a minute from GraphQL to gRPC, and rebuilt a React library using Web Components
Rust · Kafka · PostgreSQL · gRPC · React

Built a proxy deployment tool to validate and manage 6000+ proxies, saving 6000+ hours for 10000+ engineers across RBC.
Golang · React · Redis · PostgreSQL · MongoDB
Trained a humanoid grasping policy with Proximal Policy Optimization and designed a reward function in PyTorch to teach humanoid robots dexterous hockey stick handling
PyTorch · IsaacGym · PPO
A 3D interior design studio for building rooms and stepping inside them. Scan a space you already have or start one from scratch in the sandbox, generate custom assets to fill it, then walk the finished Gaussian splat world in VR.
Next.js · Three.js · WebXR
A real-time city simulation where thousands of AI residents commute, live, and react to user-injected scenarios. Change one thing and watch the consequences spread throughout.
Python · FastAPI · React · WebSockets · PostgreSQL · GCP
A live geopolitical platform showing how 20,000+ global events affect each other. Deep-dive any single event, or ask the AI agent about what you're seeing.
Python · React · FastAPI · PostgreSQL · AWS (S3, RDS) · pgvector