Building a new type of AI platform to protect against generative AI threats in the Bay ๐
Portfolio
For ease of search, you can filter by tags (e.g., work, project, debating) by clicking on them!
2026
Competing to represent Waterloo. Most notable achievements: Top 50 at World Universities Debating Championships 2026 ๐, Lรฉger Central Canadian Championship 2x champions ๐, Canadian Parliamentary Nationals 2024 semifinalists ๐จ๐ฆ
2025
Partnered w/ Assisi Hospice to create bespoke advanced care planning software ๐งโโ๏ธ, competed in a drone programming competition ๐ฎ, judged international debate competition ๐ธ๐ฌ
Grew a bunch this summer at Shopify in Toronto! ๐๏ธ Picked up better developer habits and raised my code quality ๐งโ๐ป, worked on an awesome AI project, and brought a lot of energy to the team ๐ชฉ
2024
Learned so much at this awesome startup. Enhanced email marketing add-on, optimized app-wide customer search, developed feature to send push notifications, completed a comprehensive UI/UX audit, and more! โพ๏ธ
A website for technical fans to analyze historic data up to 2023 of the biggest international racing sport in the world ๐๏ธ. Built with PostgreSQL and fully deployed
Gen AI and speech-to-text to detect potential TB cases and create a report for doctors. Won Best Build with AI Hack using Google Technologies ๐ฅ
Automated completion of application productsโ developer ticket requests to middleware messaging team using Python to increase response rate and development speed. Added trigger monitoring to bank-wide Linux/AIX servers ๐ฆ๐, allowing apps to save system resources until required
Wrote and deployed clubโs new website ๐, capitalising on SEO to enhance online presence and provide resources. Produced trip vlogs and short-form content to promote debating to 800+ followers and 23,000+ viewers. Created aligned brand identity by designing new logo and selling merchandise such as stickers and clothing. My passions combined ๐ฅ
2023
Creating and running lessons, drawing on years of past experience from being president of my high school debate club and coaching at Debate Camp Canada. Volunteering to organize large tournaments with > 400 participants as core adjudicator and tabulator to this day ๐ซก
I’m forgetful when it comes to giving gifts ๐คฆ, so I built and deployed a full-stack app that helps with gift-giving planning using SQLite database and REST API. Implemented React frontend secured with user authentication, calendar, live chat, and gift idea generator. Hosted website on Vercel using GitHub and database to Fly.io server using Docker image for seamless scaling
Configured WAN of traffic signals ๐ฆ, Bluetooth sensors ๐, CCTV cameras ๐ท to maintain > 99% connectivity for 900+ intersections. Transformed raw Bluetooth data using Excel and ArcMap for region-wide travel time analysis, and presented findings on pandemic trends and traffic delay to the GM of Transportation
Identified undervalued stocks using data scraping from Google Trends combined with sentiment analysis on NYT articles for a financial alternative data trader to successfully outperform the S&P 500 from 2008 to 2022 ๐ค
2022
SE 101 Final Project: Uploaded position data to the backend using Wi-Fi networking and Arduino sensors to track workouts ๐๏ธโโ๏ธ. Processed data with Python into graphs and statistics using NumPy and Matplotlib to display exercise movement stability on React frontend ๐ช
Taught 50 ten-year-old summer campers to develop creative HTML, CSS, Pygame, DAWs, and Photoshop projects. Promoted to assistant director for demonstrating leadership in customer service, helping earn 5-star Google reviews โญ