My Project Portfolio
Welcome! Below is a list of my projects with a short TLDR. Click the project to learn more about it.
Education
B.Eng Electrical Engineering – University of Victoria
M.Eng Software Engineering Specialization – University of Calgary
Linkedin
Embedded
- Optimized system to run at 30 Hz real time on a Raspberry Pi 5 with a Hailo ML Edge processor.
- Implemented a Kalman filter to model and predict drone movements.
- Designed and built a wristwatch based around a AVR microcontroller.
- Designed and soldered a PCB using KiCad.
- Developed experiments in C++/Python to characterize CMOS sensors for astronomical use.
Software
- Implemented a U-Net based CNN in PyTorch to segment neuron dendrites photographed using pseudo 3D imaging.
- Supplemented CNN with classical morphological/filtering techniques to improve accuracy.
- Utilized inline assembly in C to optimize video encoding with SIMD instructions.
SoC/FPGA
- Modelled SW-HW handshaking for a cryptographic key exchange algorithm.
- Designed and implemented a datapath for the algorithm in HW.