02
Experience
-
May ’26 – Present
Embedded Systems Firmware Engineering Intern
PROVA Innovations · Hamilton, ON
- Optimized power-management protocols for a 5× improvement in battery life under strict power and size constraints in a regulated medical-device environment.
- Developed C/C++ firmware and VHDL/Verilog FPGA modules for a size-constrained medical IoT wearable, integrating IMU and force sensors over I²C and SPI.
- Designed RF pre-compliance testing protocols using VNAs, spectrum analyzers, TEM cells, and antennas; wrote Python for automated test execution and firmware validation across agile sprints.
-
May ’25 – Present
Embedded Engineer
Abilities Living Laboratory · Ottawa, ON
- Engineered a low-latency multi-processor architecture in C/C++ and Go, miniaturizing legacy musical hardware 10× into a portable platform now used in biweekly music-rehabilitation sessions at an Ottawa hospice.
- Designed a cross-platform Python communication layer managing concurrent IoT sensor streams for synchronized audio-visual feedback with sub-10 ms latency.
-
May ’24 – Aug ’24
Biomedical Engineering Researcher
Carleton University · Ottawa, ON
- Built a cross-platform C++/Python sensor pipeline fusing 6-axis IMU data into BLE-MIDI commands: real-time sensor fusion, normalization, and protocol translation through a configurable Python GUI.
- Created a MATLAB biomedical data-acquisition system performing ADC and real-time serial communication to process EEG signals.
-
Jan ’26 – May ’26
Teaching Assistant
McMaster University · Hamilton, ON
- Taught 30 undergraduate engineers Python, OOP, AutoCAD, and soldering in a health-focused design course, guiding teams from clinical requirements through sensor integration, debugging, and validation.
-
Aug ’23 – Present
Lead Student Planner & Ambassador
McMaster University · Hamilton, ON
- Ran semester-long engagement campaigns that raised awareness of Co-op & Career Services by 200%, and directed a team of 3 ambassadors through full event lifecycle management.
What I work with
- Languages
- C / C++ · Python · MATLAB · Go · Assembly · VHDL · Verilog / SystemVerilog · JavaScript · HTML
- Hardware & MCUs
- FPGA (Xilinx) · ARM Cortex-M4 · Arduino · Raspberry Pi · ESP32 · TM4C1294
- Protocols
- I²C · SPI · UART · JTAG · BLE · Wi-Fi
- Tools & Instruments
- Altium Designer · PSpice · ModelSim · PlatformIO · Git / GitHub · Oscilloscope · VNA · Multimeter
- Fabrication
- Circuit design · Breadboarding · 3D printing · Laser cutting · AutoCAD · Fusion