I'm a Computer Science student at the University of Waterloo.
Currently, I lead engineering for the Maia Chess project, where I get to work with Dr. Ashton Anderson at UofT's Computational Social Science Lab.
Previously, I was a contract SWE intern at K-Scale Labs (YC24), and worked on neural sign language translation, developing an open-source ASL fingerspelling and pose-generation model.
I also organized Hack Club Scrapyard, a global high school hackathon in Austin TX and 60+ cities around the world (C$200,000 in funding), and founded
British Columbia Youth Developer Collective, a community of over 350 high school developers across BC.
Check out my work on my portfolio βοΈ You can read my thoughts, notes, and blog in my Knowledgebase!
- Maia Web: A web platform built on top of Maia, a human-like neural network chess engine (Website)
- Sign Language Translation: An opensource ASL fingerspell recognition and semantic pose retrieval interface (GitHub, Paper, Video)
- minecraft.global: (400k+ visits) An intuitive Minecraft server list with exciting new features and phenomenal UI (GitHub, Website)
- py-mon: (120k+ downloads) A developer tool to automatically restart a Python application when file changes are detected (GitHub, PyPi, Stats)
- And many more (GitHub, Website)
Total Time: 2,478 hrs 42 mins
Python 717 hrs 5 mins βββββββββββββββββββββββββ 28.60 %
TypeScript 703 hrs 17 mins βββββββββββββββββββββββββ 28.05 %
JavaScript 429 hrs 50 mins βββββββββββββββββββββββββ 17.14 %
JSX 198 hrs 33 mins βββββββββββββββββββββββββ 07.92 %
HTML 136 hrs 44 mins βββββββββββββββββββββββββ 05.45 %
JSON 49 hrs 11 mins βββββββββββββββββββββββββ 01.96 %
CSS 41 hrs 48 mins βββββββββββββββββββββββββ 01.67 %
Java 31 hrs 5 mins βββββββββββββββββββββββββ 01.24 %
SQL 29 hrs 21 mins βββββββββββββββββββββββββ 01.17 %
Other 28 hrs 56 mins βββββββββββββββββββββββββ 01.15 %