I am a student at the University of Waterloo majoring in computer engineering and have a strong interest in building projects. I am excited to seek out new opportunities to learn and grow in my field!
Sept 2024 - Present
Created scripts and tools to interface with the vehicle communication module as part of the software application development team.
Jan 2024 - Apr 2024
Developed a robust automated testing framework utilizing JavaScript and Selenium to identify errors within video conferencing software.
May 2023 - Aug 2023
Developed and maintained a suite of VFX software tools using Python libraries and frameworks including PyQt, FFMpeg, and various computer graphics APIs which aided in the creation of digital assets and scenes.
A general purpose Arduino score tracker that uses an IR remote to keep track of scores on a LCD display.
Navigate the cosmos with this high-performance Barnes-Hut simulation. Accurately models thousands of stars forming a galaxy, guaranteeing an optimized celestial experience.
View any first-order differential equation of the form \(\frac{dy}{dx} = f(x, y)\) as a slope field.
Solar Synesthesia allows users to view songs as a solar system. The movement of the planets in the system is synced with the notes and instruments in the song, creating a visually engaging and interactive way to experience music.
Displays bubble sort, selection sort, insertion sort and cocktail shaker sort with step by step iteration.
A particle simulation that shows elastic collisions between particles under the influence of external forces.