Academic & Personal Projects
Vancouver Trees Dashboard (2025)
A side project, for fun ![]()
Dashboard for exploring Vancouver’s public trees:
Interactive map
Street View integration
Search and sort species
Heatmap of tree height by neighbourhood
Technologies used:
Automated Medical Image Segmentation for Precision Orthopedic Surgery (2025)
Capstone project for the Master of Data Science at UBC.
A collaboration with the Digital Lab at the BC Children’s Hospital.
Our team developed a web dashboard and machine learning pipeline to automatically segment bones from patient CT scans and export these for 3D printing. This end-to-end solution will allow the hospital’s clinical engineers and orthopedic surgeons to more quickly and accurately plan orthopedic surgeries, increasing caseload capacity and reducing patient wait times.
A screenshot is not available for this project due to a confidentiality agreement.
Technologies used:
Patient Validation of a Motor Imagery-based Neurofeedback Paradigm (2017)

Undergraduate Honours Project for my B.Sc. in Neuroscience at Dalhousie.
Designed and implemented digital signal processing and analysis pipelines for MEG data to evaluate a motor imagery–based neurofeedback paradigm in stroke patients. Developed preprocessing, artifact rejection, and source localization workflows in Python, supporting further clinical work in patients with stroke-related upper limb dysfunction.
Technologies used:
Android App for EEG-based Neurofeedback in Stroke Recovery (2015)

Undergraduate Research Fellowship during my B.Sc. in Neuroscience at Dalhousie. A collaboration with the IWK Health Centre.
Ported the lab’s digital signal processing algorithims for live EEG data from MATLAB to Java. Developed an Android app for live, EEG-based neurofeedback during motor imagery, providing a proof-of-concept for at-home neurofeedback therapy.
Technologies used:
