Engineering portfolio

Projects built from first principles.

Explore the architecture, implementation, tools, challenges, and validation behind my power electronics, embedded, PCB, and UAV work.

Showing 7 of 7 projects

Altium 3D render of the 725 W phase-shifted full-bridge converter PCB
01 / Power ElectronicsActive research

725 W PSFB Converter

A 324 V-to-12 V phase-shifted full-bridge converter with synchronous rectification, multilevel secondary architecture, and custom planar magnetics.

PLECSAnsys MaxwellFEMMPlanar Magnetics
View case study ↗
Altium 3D render of the custom nRF52840 bike computer PCB
02 / Embedded SystemsIn development

nRF52840 Bike Computer

A component-level cycling computer with custom nRF52840 hardware, GNSS, motion and pressure sensing, display, storage, charging, and battery monitoring.

nRF52840AltiumGNSSBQ24074
View case study ↗
Course-provided STM32 development PCB used for the Bluetooth-controlled RC car
03 / Embedded SystemsCompleted

STM32 Bluetooth RC Car

Embedded C firmware for a course-provided STM32 RC-car PCB, integrating Bluetooth commands with PWM motor and servo control, LED outputs, and ultrasonic sensing.

STM32Embedded CUARTPWM
View case study ↗
Assembled SUAV BQ76952 cell-monitoring board
04 / PCB DesignDesigned

UAV Cell-Monitoring PCB

A BQ76952-based board that measures UAV battery-cell voltage and temperature and reports data to a Raspberry Pi through a multiplexed I²C architecture.

BQ76952AltiumI²CRaspberry Pi
View case study ↗
Custom autonomous quadcopter configured for outdoor flight testing
05 / UAV & AvionicsCompleted

SUAV Avionics & GCS

An ArduCopter aircraft with waypoint navigation, a custom web GCS for command and telemetry, live video, and purpose-built 6S1P Li-ion packs.

ArduCopterpymavlinkReactFastAPI
View case study ↗
Nordic Semiconductor nRF52840 development board with an attached LCD display
06 / Embedded SystemsCompleted

Embedded in Embedded (EiE)

Hands-on nRF52840 and Zephyr development through a University of Calgary extracurricular program led by Garmin engineers.

ZephyrCnRF52840Device Trees
View case study ↗
PROJECT / 07
ESCVIEW SYSTEM ↗
07 / Power ElectronicsIn development

Custom UAV ESC

A custom motor controller under development for Schulich UAV, spanning requirements, topology selection, sensing, gate drive, protection, and validation.

Motor ControlGate DriveMOSFETsProtection
View case study ↗