I built an AI Music Recommender using Next.js, TypeScript, and a Python/FastAPI backend, integrating Spotify OAuth for personalized live recommendations. I also trained a custom artist-recommendation model using NetworkX graph crawls and Gensim Word2Vec embeddings.
For Get Around Campus, I modeled path data across 10 university campuses as weighted graphs and implemented Dijkstra’s Algorithm for shortest-path computation. I built a Flask REST API for geospatial queries and created an interactive map with Leaflet.js and OpenStreetMap.
I also designed a React-based portfolio website with JavaScript, HTML, CSS, React Router DOM, and a user-focused interface.
Alongside my computer science studies at York University, I bring customer service, teamwork, and leadership experience from the City of Richmond Hill and City of Vaughan.
