UBC Discovery
Event discovery platform that helps UBC students find campus events tailored to their interests
I'm a UBC Computer Science student with experience building production backend services and running self-hosted services in my homelab.
Supported 848 students with TypeScript, Express.js APIs, asynchronous programming, debugging, and testing.
Improved Agoda's Cashback platform using C#, SQL, and GraphQL by automating manual reviews, stabilizing integration tests, and load-testing new releases with k6.
Built and deployed a real-time facial-recognition app using Next.js, FastAPI, and ChromaDB, integrated with the company's customer database.
Built ground-communication APIs for ArduPilot using Pymavlink and object detection/localization pipelines using YOLOv8 and OpenCV.
Event discovery platform that helps UBC students find campus events tailored to their interests
Mobile app that helps new UBC students, explore campus, discover events, and connect with peers
URL shortener deployed on a self-hosted Kubernetes cluster with Grafana, Prometheus, and Alertmanager
ESP32 BLE relay node for BitChat using MicroPython and aioble
A digital solution for biomedical waste management in hospitals.
An Android application for controlling NASA's Astrobee robot on the International Space Station.