my projects

this is where I play around with new ideas and tech, plus make stuff with my friends


Portfolio Site 3.0

Toronto, ON | October 2024 - Now

Still working on it...


FYDP - Who? WAT? Where?

Waterloo, ON | May 2023 - April 2024

  • Developed a React Native application to serve as an all-in-one student accessory, offering door-to-door navigation, campus information, and custom user recommendations
  • Designed and implemented an interactive 360° panorama “Street View” component with Three.js, connected backend and frontend code, and created user facing components

ECE 452 - MunchBox

Waterloo, ON | May 2023 - April 2024

  • Worked in a team of 6 to create a “tiffin” food ordering application using Kotlin and Android Compose
  • Added image upload functionality, backend API connections, and developed front end components

Portfolio Site 2.0

May 2023

  • Redesigned original portfolio site from the ground up to display new talents and work
  • Architected site using React, Next.js, and Vercel
  • Designed and created interactive Three.JS models on site to display new working talent with the technology

DeltaHacks - Quil

Hamilton, ON | March 2021

  • Created a productivity site to that serves as an 'all-in-one' project manager, to-do list, and effective note-taking software ('Quil')
  • Collaborated with 4 friends over a 36 hour period to develop a functioning React.js site with a CKEditor implementation
  • Worked on front-end development as well as logo design using Figma

Portfolio Site 1.0

February 2021

  • Made my first hosted website using Gatsby and GitHub Pages
  • Designed pages and components using Figma

Hack The North - VideoGym

Waterloo, ON | January 2021

  • Worked in a team of 4 to create an exercise-focused social media site with JavaScript, (S)CSS, and HTML in response to COVID-19 limitations ('VideoGym') over a 36 hour period
  • Implemented the Vonage Video API to create a global video calling system; received positive feedback from official Vonage representative

Educational Computing Organization of Ontario (ECOO) Programming Contest

May 2019

  • Collaborated with 3 team members to place first in the Halton region by programming solutions to complex computational problems