Electrical Engineering Student / Surrey, BC

I design the PCBs, circuits, and firmware behind autonomous hardware.

Electrical Engineering (Biomedical Option) student at UBC and Electrical Design Lead on UBC Thunderbots. I work across Altium schematic capture, multilayer PCB layout, embedded C/C++, and bench validation with oscilloscopes and multimeters — designing hardware that has to work the first time.

2028
BASc expected
3+
PCB assemblies
240V
HV feedback design
6-axis
IMU board

Selected work

Projects from schematic to production

P-01
Sensor: LSM6DSOAxes: 6

LSM6DSO 6-Axis IMU Board

Designed a 6-axis IMU PCB in Altium Designer for UBC Thunderbots' RoboCup SSL robots, integrating power decoupling, communication interfaces, and dedicated test points.

AltiumIMUSchematic CapturePCB Layout
P-02
Bus: SPIBoards: 3+

Robot Backplane PCB

Developed a backplane board routing power and SPI communication between power boards, motor-driver boards, and a Raspberry Pi across the robot stack.

AltiumSPIPower RoutingBackplane
P-03
Range: 240 VIsolation: Reinforced

240V Isolated Voltage Feedback

Designed a high-voltage feedback architecture for isolated capacitor-voltage monitoring with a reinforced isolation amplifier, differential filtering, and regulated power stages.

High VoltageIsolationAnalogAltium
P-04
MCUs: 2Actuator: Electromagnet

Autonomous Coin Retrieval Robot

Built a mobile robot with ATmega and EFM8 microcontrollers, motor-control circuitry, wireless communication, and an electromagnet, with embedded C coordinating all subsystems.

ATmegaEFM8Embedded CWireless
P-05
Platform: ArduinoBuilt: Overnight

Wellnest Automated Dispenser

Built an Arduino-based automated menstrual product dispenser in an overnight hackathon, with C++ firmware for hardware control and a web inventory interface to track availability.

ArduinoC++HTML/CSS/JSHackathon
P-06
Assemblies: 3+Docs: BOM + Rev

PCB Fabrication & BOM Management

Coordinated procurement and fabrication for 3+ PCB assemblies, managing bills of materials and revision documentation from schematic through to assembled boards.

BOMProcurementDFMRevision Control

Capabilities

A full-stack view of electronics — from the copper up to the firmware

Hardware & Design

  • Circuit design
  • PCB layout
  • Schematic capture
  • Soldering
  • High-voltage isolation

Embedded

  • C / C++
  • Verilog
  • Motor control
  • Wireless comms
  • ATmega / EFM8

Tools

  • Altium Designer (Certified)
  • Python
  • Arduino
  • Git
  • Digital systems design

Test & Validation

  • Oscilloscope
  • Multimeter
  • Bench testing
  • Simulation
  • Design calculation

Experience

Sep 2024 — Present

Electrical Design Lead & Admin · UBC Thunderbots

Develop autonomous soccer robots for the international RoboCup Small Size League, integrating custom PCBs, motor control, and embedded systems. Designed a 6-axis IMU board and a power/SPI backplane in Altium, and coordinated fabrication of 3+ PCB assemblies.

UBC Thunderbots

Electrical Lead · High-Voltage Systems

Designed a 240 V isolated capacitor-voltage feedback architecture with a reinforced isolation amplifier, differential filtering, and regulated power stages. Validated hardware through calculation, simulation, and bench testing with oscilloscope and multimeter.

Sep 2025 — Apr 2026

VP of External Relations · UBC ECE Student Society

Led industry outreach to 50+ companies to secure career and networking opportunities for electrical and computer engineering students.

Education & Awards

Expected Apr 2028

BASc, Electrical Engineering · University of British Columbia

Biomedical Option. Co-op availability: 4, 8, 12, or 16 months. Coursework: Electronic Circuits, Systems and Control, Digital Systems Design.

2024

Altium PCB Basic Design Course · Altium Education (Certified)

Certified in schematic capture and PCB layout fundamentals with Altium Designer.

2024

Exceed EE Transfer Award · Thompson Rivers University

$2,500 award recognizing academic achievement in electrical engineering.