ECE297: EduRoute
- Developed in C++ using GTK and a provided OSM API
- Teaches users their routes via an active recall approach, making commuting more enjoyable
- Worked on graphics, GUI design and functionality, pathfinding heuristics, and project organization
ECE243 Final Project: 2048
- Developed from scratch in C
- NIOS-II Assembly knowledge used in the process
- Run on a DE1-SoC FPGA Board
UTCCA: Project Alpha
- Worked on terrain generation, using a Perlin noise algorithm to generate mountainous regions
- Used Three.js to create low-poly look and feel
- Web demo was built with React
Personal Project: Audio Plugin Development
- Work in progress: developing a suite of simple audio effect plugins
- Building with the JUCE C++ framework
- CoolEQ (pictured) is a simple 3-band equalizer that can be used to boost/attenuate signal frequencies
- Applying digital signal processing knowledge from ECE216 (Signals and Systems)
TD Bank: Various Projects
- Developed a VBA macro to automate the generation of a monthly reporting binder
- Used SQL to create a data search engine