projects
Overdose Detection Software - UBC SPOT
I led a cross-functional team of five developers and designers at UBC SPOT to build an overdose detection application supporting safe drug usage within the campus community, ultimately securing a formal sponsorship from the UBC Security Team to scale production. Personally engineered the marketing landing page and contributed to the development of the core React Native application.
Brain-Computer Interface Software - UBC MINT
I developed an open-source Brain-Computer Interface (BCI) application with the UBC MINT team to capture and analyze real-time brainwave activity from EEG headsets. Designed modular components to process and render live, high-frequency signal graphs, allowing users to easily customize frequency thresholds. By building reusable canvas elements with React-Flow, the new architecture significantly accelerated MVP development cycles for the entire engineering team.
Real-time Stock Market Simulation Data Pipeline
I Designed a real-time stock market streaming pipeline to tackle high-throughput data processing using Python and a modern AWS stack. Using an Apache Kafka broker running on EC2, the system handles 100+ live data payloads per second, passing them to an S3 data lake. With automated AWS Glue schema crawlers and AWS Athena for ad-hoc SQL queries, it converts continuous, raw streaming data into an immediately queryable cloud data warehouse.