David Emelu

B.Eng. Electrical Engineering, University of Victoria

Final-year electrical engineering student specializing in electrical equipment design, 2D/3D CAD drafting, power system studies, and project management. Three industry co-op terms preparing electrical drawings, technical reports, and engineering calculations for equipment design. Experienced in verifying vendor specifications, calculating material quantities, Additional technical toolkit includes industrial automation and PCB design.

Power SystemsEmbedded SystemsControl TheoryIndustrial ElectricalSignal ProcessingHigh-Voltage EVRTOSEngineering Design
Download Résumé

Candidate Snapshot

Programme
B.Eng. Electrical Engineering
Institution
University of Victoria, BC
Graduation
April 2027 (expected)
Co-op
CompletedITI (2025) · Canfor (2024)
Industrial
Consultant S.L.B Inc (Rio Tinto), Kitimat, BC
Domains
PowerEmbeddedControlsDCS
Location
Victoria, BC · open to relocation
Availability
Hired at Resa Power (starting May 2026)

Academic Record

2023

Present

University of Victoria

Bachelor of Engineering, Electrical Engineering (Co-op)

Victoria, British Columbia

Transfer admission from first-year engineering at Coast Mountain College. Active in the Electrical & Computer Engineering programme with specialisation in power systems and embedded control. Three industry co-op terms completed across a kraft pulp mill and an electrical contracting firm. Cumulative GPA 8.00 / 9.00.

Cumulative GPA 8.00 / 9.00Co-op participantTranscript available on request

2022

2023

Coast Mountain College

First-Year Engineering Transfer Programme, Terrace, BC

Terrace, British Columbia

Completed the engineering foundations curriculum: calculus, physics, chemistry, and introductory programming with strong academic standing. Selected as Digital Ambassador: featured in college news media and produced representational video content for the institution. Certificate of Completion awarded Spring 2023.

Certificate of CompletionDigital AmbassadorTranscript available

Engineering & Industrial Roles

Co-op

May - Aug 2025

Island Technical Installations

Project Engineering Co-op, Victoria, BC

Electrical Contracting / Commercial and Industrial Project Delivery

Project support role within an active electrical contracting environment, managing procurement, RFI tracking, and cost reporting across 10+ concurrent commercial and industrial projects. Contributed to ISO document control procedures and specification review for transformer and switchgear procurements.

  • Reviewed transformer and switchgear specifications against vendor proposals for 10+ active projects, flagging dimensional, rating, and compliance discrepancies before procurement sign-off.
  • Developed and maintained Excel-based procurement, RFI, and cost-reporting trackers; consolidated post-IFR financial data to produce 5+ project health reports.
  • Authored ISO-aligned document control procedures and SOPs for technical deliverables workflow.
  • Improved tracker visibility for project managers, reducing status turnaround time by approximately 30%.
ExcelISO Document ControlRFI TrackingProcurement

Extracurricular

Jan 2025 - Present

UVIC Formula Racing

Accumulator Team, PCB and Electronics, Victoria, BC

FSAE Electric Vehicle / Accumulator and BMS Development

Technical member on the accumulator team responsible for PCB design, BMS wiring, and battery segment assembly for the university's Formula SAE electric vehicle. Working within a high-voltage engineering environment to SAE EV safety standards.

  • Designed PCB circuits for accumulator electronic subsystems: schematic capture in Altium Designer, component selection, and layout review.
  • Wired the Battery Management System (BMS) and Thermal Management System (TMS); verified voltage tap harness connections and sensor readings against design specifications.
  • Assisted mechanical assembly of battery segment modules, checking cell alignment and electrical isolation per safety standards.
Altium DesignerBMS / TMS WiringPCB Layout

Co-op

Jan - Aug 2024

Canfor Northwood Pulp Mill

Electrical Engineering Co-op, Prince George, BC

Kraft Pulp Mill / 130 kV Distribution System, DCS, 500+ Motor Loads

Eight-month placement embedded in the electrical engineering team at an operating 130 kV kraft pulp facility. Delivered independent project work across DCS migration, transformer condition assessment, MCC auditing, VFD conversion, and PLC safety modification.

  • Audited 150+ MCC assets across 15 motor control centers; revised electrical drawings, identified 10+ obsolete units, and documented corrections in the engineering drawing system.
  • Migrated 120+ DCS instrumentation loops from obsolete PROVOX hardware to DeltaV M-Series marshalling racks; produced rack drawings, annotated conductor connections and cable tags.
  • Led VFD conversion for two critical production systems from Mitsubishi A560 to A860 series: revised conversion wiring packages, procured option cards and pull-down resistor packs.
  • Analysed oil-sample DGA reports for 10+ distribution and precipitator transformers; identified 5+ units at elevated failure risk with estimated downtime savings of CAD $400,000 annually.
  • Rewired PLC controls for the B Diffuser hydraulic bypass system, adding a local selector switch to prevent unintended operation during maintenance.
DeltaV M-SeriesAutoCADCMMS (Synergen)DGA AnalysisPLC WiringVFD Wiring

Industrial

Summer 2023

Consultant S.L.B Inc (Rio Tinto)

Operational Support, Anode Plant, Kitimat, BC

Primary Aluminium Production / Industrial Operations

First direct exposure to large-scale industrial electrical infrastructure at one of Canada's primary aluminium smelting facilities. Operations centred on carbon anode casting within a high-temperature, safety-critical plant environment.

  • Maintained anode plant casting operations, controlling carbon block temperatures within +/-450 degrees C of target and achieving 100% conformance to casting parameters over the term.
  • Operated overhead crane and forklift for material handling in a high-temperature industrial environment under site safety protocols.
Industrial SafetyOverhead CraneProcess Monitoring

Engineering Work

Structured technical briefs for major course projects, independent work, and team engineering programmes. Each entry documents system type, tools used, problem statement, approach, and outcomes.

ECE 399: Design Project I · University of Victoria · Fall 2025 · A+ (90%)

Embedded Systems / Sensor FusionEmbedded CThermal ImagingImage ProcessingSystem Design

Thermal Fusion HUD: Real-Time Thermal and Visual Overlay System

System Type

Real-time embedded system fusing thermal infrared and visible-light imagery into a heads-up display overlay for enhanced situational awareness

Tools & Env.

Hardware: NVIDIA Jetson Nano, FLIR Lepton 3.5, Raspberry Pi HQ Cam · Software: Embedded C, YOLOv5 · Documentation: LaTeX

Problem

Standard visual imaging systems lose detail in low-light or obscured environments, posing a disproportionate safety risk to motorists. The project required designing a system that fuses thermal and visible imagery in real time to support environments where conventional cameras are insufficient.

Approach

Defined system requirements and designed a multimodal sensor interface. Combined thermal capabilities of the FLIR sensor with the high-resolution context of the Pi HQ camera. Processed inputs in real-time using an NVIDIA Jetson Nano running a YOLOv5 neural network for pedestrian and wildlife detection.

Media

Project Demo Video

Completed

ECE 299: Intro to ECE Design · University of Victoria · Summer 2025 · A+ (92%)

PCB Design / Embedded HardwareKiCadEmbedded C/C++SolidWorksPCB Fabrication

PulseEdge Clock-Radio: Embedded System & Custom PCB Design

System Type

Animal-themed embedded clock radio featuring FM tuning, timekeeping, custom PCB fabrication, and a 3D-printed mechanical enclosure

Tools & Env.

EDA: KiCad · CAD: SolidWorks · MCU: Raspberry Pi Pico · Peripherals: DS3231 RTC, RDA5807M FM Tuner, I2C OLED · Test: Oscilloscope

Problem

Required a complete embedded hardware design exercise covering the full engineering workflow to integrate core timekeeping and FM radio functionalities into a cohesive, user-friendly device.

Approach

Developed firmware in C/C++ to interface the Pi Pico with the RTC and FM modules via I2C, implementing pushbutton control for alarms and tuning. Completed the full hardware lifecycle: captured schematics, performed 2-layer PCB layout with routing in KiCad, sent boards for fabrication, and assembled the system within a custom SolidWorks-modeled 3D-printed housing.

Completed

ECE 455: Real Time Computer Systems Design Project · University of Victoria · Winter 2026

Embedded Systems / Real-Time DesignEmbedded CFreeRTOSTask SchedulingHardware Interface

Real-Time Traffic Controller & Deadline-Driven Scheduler

System Type

Real-time embedded system on STM32F4 featuring a deterministic traffic controller and a custom Earliest Deadline First (EDF) scheduler

Tools & Env.

MCU: STM32F4 Discovery (ARM Cortex-M4) · OS: FreeRTOS · Tools: Oscilloscope, Logic Analyzer · Documentation: LaTeX

Problem

Implement deterministic multitasking to manage a complex traffic control system, and subsequently engineer a custom deadline-driven scheduling algorithm for hard real-time tasks.

Approach

First designed a traffic light controller utilizing ADC polling, hardware shift registers, and queue-based inter-task communication. Next, extended the FreeRTOS kernel to implement an Earliest Deadline First (EDF) scheduler, dynamically manipulating task priorities to guarantee execution of processes with the nearest absolute deadlines.

Completed

ECE 488: Electrical Power Systems · University of Victoria · Winter 2026

Power Systems / SimulationPowerWorldMATLABNewton-RaphsonFault Calculation

6-Bus Power Network Load Flow and Fault Analysis

System Type

Mathematical modeling and simulation of a 6-bus power system for steady-state load flow and bolted 3-phase fault analysis

Tools & Env.

Software: MATLAB, PowerWorld Simulator · Analysis: Newton-Raphson method, Symmetrical Components, Per-Unit notation

Problem

Analyze a multi-bus power distribution network to determine steady-state voltage stability, identify constraint violations under loading scenarios, and compute fault currents to evaluate system resilience.

Approach

Developed a custom MATLAB script implementing the Newton-Raphson method to solve complex power flow matrices. Calculated system voltages and performed bolted 3-phase fault analysis. Validated the custom mathematical models by comparing output data directly against simulations run in the industry-standard PowerWorld Simulator.

Completed

ECE 355: Microprocessor-Based Systems · University of Victoria · Fall 2025 · A+ (93%)

Embedded Systems / MicrocontrollersC (Embedded)ARM Cortex-M0SPI / ADC / DACHardware Timers

PWM Signal Generation and Monitoring System

System Type

Bare-metal embedded system on STM32F0: analog signal processing (ADC/DAC), hardware timer-based frequency measurement, and SPI OLED control

Tools & Env.

MCU: STM32F0 Discovery (ARM Cortex-M0) · Peripherals: SSD1306 OLED, NE555 Timer, 4N35 Optocoupler · Protocols: SPI · Concepts: Register-Level I/O, EXTI

Problem

Design and implement an embedded system on the STM32F0 Discovery Board that measures, processes, and controls external signals in real time. It must integrate analog-to-digital conversion, digital-to-analog conversion, external interrupt handling, frequency measurement, and SPI-based display control.

Approach

Programmed STM32 peripherals at the register level. Utilized continuous ADC polling to read a potentiometer, mapping the value to a DAC output to drive a 555 timer via an optocoupler. Configured hardware timers (TIM2) and external interrupts (EXTI) to measure square wave frequencies from the 555 timer and a function generator. Developed a custom SPI driver to render real-time resistance and frequency data on an SSD1306 OLED display.

Completed

ECE 350: Communications Theory and Systems I · University of Victoria · Fall 2025 · A+ (93%)

Communications Systems / Signal ProcessingMATLABModulation TheoryNoise AnalysisShannon Theory

Analog and Digital Communication Systems: Modulation Design and Analysis

System Type

Communication system laboratory: implementation and analysis of AM/FM analog modulation and ASK/FSK/PSK digital modulation schemes with noise characterisation

Tools & Env.

Software: MATLAB · Analysis: SNR calculations, BER curves, channel capacity · Output: modulation simulation results, project reports

Problem

Design, simulate, and analyse analog and digital communication systems to demonstrate understanding of modulation schemes, signal detection, and channel noise effects in practical transmission scenarios.

Approach

Implemented AM, FM, ASK, FSK, and PSK modulation schemes in MATLAB. Characterised receiver performance under AWGN channel noise using BER analysis. Applied Shannon channel capacity theory to evaluate theoretical performance limits. Two structured project reports document simulation methodology and results.

Completed

ECE 449 / ECE 241 · University of Victoria · Spring 2026

Computer Architecture / Digital SystemsVHDLFPGACache / Memory Analysis

Pipelined Processor Design and Architecture Analysis

System Type

Hardware implementation of a 16-bit pipelined processor on FPGA, alongside analytical study of memory hierarchies, microarchitecture, and out-of-order execution in modern CPUs

Tools & Env.

FPGA: Digilent Basys3 (Xilinx Artix-7) · HDL: VHDL · Synthesis & Implementation: Vivado · Simulation: Vivado Simulator (waveform viewer)

Problem

Implement a 16-bit pipelined processor supporting three instruction formats (A, B, L) in VHDL, and separately analyse advanced CPU subsystems including cache memory hierarchies (AMAT/CPI), scoreboard-based out-of-order execution, branch prediction, and the Intel P6 and NetBurst (Pentium 4) microarchitectures.

Approach

Designed and verified a multi-stage pipelined datapath in VHDL targeting the Basys3 FPGA, with Format A (ALU) and Format B (branch/memory) instruction demos completed and Format L (load/store extended).

Completed

MECH 458: Mechatronics · University of Victoria · Winter 2026

Mechatronics / Embedded SystemsEmbedded C (AVR-GCC)ATmega2560Sensor InterfacesMotor ControlKiCad

Automated Material Sorting System: Real-Time Embedded Control on ATmega2560

System Type

ISR-driven conveyor belt sorting system: multi-sensor classification pipeline, DC motor belt with PWM speed control, stepper-driven rotating tray with S-curve acceleration, and interrupt-based real-time control firmware

Tools & Env.

MCU: ATmega2560 @ 8 MHz (CLKPR prescaled) · Sensors: OPB819Z optical exit, OPB742 reflective/ADC, SS400 Hall Effect · Actuators: DC gearmotor (Timer 0 Fast PWM), unipolar stepper (PORTA full-step + S-curve ramp) · Software: Embedded C, AVR-GCC toolchain · Tools: oscilloscope, L298 H-bridge driver, KiCad

Problem

Design and build a real-time mechatronic sorting system capable of classifying four material types: Steel, Aluminum, White Plastic, and Black Plastic as objects travel along a conveyor belt, then routing each object to the correct tray position without misclassification under back-to-back object conditions.

Approach

Built around an ATmega2560 with a FIFO linked-list queue managing belt objects. Classification occurs in the INT4 falling-edge ISR using ADC minimum-tracking over the sensor window and Hall Effect detection; a pending_valid/pending_code decoupling pattern prevents race conditions between closely spaced objects. Tray positioning uses full-step stepper patterns on PORTA with an S-curve ramp and Hall Effect homing on INT5, gated by a homing_active flag to suppress spurious resets during sorting. Final design documentation (~22 pages, PDF) covers system architecture, sensor calibration, firmware design, and test results.

Media

Project Demo Video

Completed

UVic Design Hackathon · BCSEA E-Bike Charging Challenge · March 7, 2026 · 2nd Place (tied)

Renewable Energy / Power Systems DesignSolar PV SizingWind EnergyLiFePO4 BatteryLoad Analysis

The Shady Shed: Off-Grid Renewable E-Bike Charging Station

System Type

Hybrid off-grid energy system: solar PV primary + vertical-axis wind turbine seasonal support + LiFePO4 battery storage + smart telemetry, supporting 2-4 e-bike charges/day year-round

Tools & Env.

Analysis: load-first sizing methodology · Solar: PV array sizing for Victoria, BC insolation · Battery: LiFePO4 buffer storage · Telemetry: micro-weather sensors · Structure: modular steel frame with solar canopy

Problem

The BC Sustainable Energy Association and UVic Institute for Integrated Energy Systems challenged teams to design a fully off-grid renewable e-bike charging station for deployment on the UVic campus, operating without grid connection in Victoria's variable climate.

Approach

Applied a load-first sizing methodology to guarantee reliable year-round operation. Designed a hybrid energy architecture: solar PV as the primary source, vertical-axis wind turbines for seasonal support, and LiFePO4 battery storage for energy buffering. Integrated a micro-weather telemetry system enabling adaptive charging strategies and operating the station as both an energy infrastructure asset and a data collection node. Physical design featured a modular steel-frame structure with solar canopy, weatherproof power enclosures, and universal charging ports, optimised for scalability and minimal on-site installation time.

Outcome

Tied for 2nd place. Solution recognised for cost-performance balance and smart telemetry innovation.

Completed

ENGR 121, Engineering Design and Drafting · Coast Mountain College · Spring/Summer 2023

Civil / Structural DraftingAutoCAD (2D)Field SurveyCost Estimation

Haisla Bridge: 2D Drafting and Rehabilitation Cost Estimate

System Type

2D structural documentation, field-survey data transferred to ANSI-compliant AutoCAD drawings

Tools & Env.

Software: AutoCAD · Field: tape measure + survey notebook · Standards: ANSI Y14.5 layering and annotation

Problem

The Haisla Bridge rehabilitation project required accurate 2D documentation of existing conditions and a material cost estimate for paint work before any design or procurement could proceed.

Approach

Conducted on-site field measurements of the bridge structure; transferred survey data to 2D AutoCAD drawings using ANSI-compliant layering and annotation conventions. Performed a detailed paint quantity take-off from the drawings to produce a material cost estimate for the rehabilitation scope.

Completed

Coast Mountain College · City of Terrace Engagement · Spring/Summer 2023

Data Analysis / Technical CommunicationMicrosoft ExcelStatistical AnalysisTechnical Report Writing

Terrace Transit Ridership Analysis

System Type

Multi-route ridership dataset, statistical performance analysis against BC Transit service standard targets

Tools & Env.

Software: Microsoft Excel · Data: BC Transit ridership exports · Output: formal technical memorandum

Problem

The City of Terrace requested an independent analysis of BC Transit ridership data against the Service Standard and Performance Guidelines to inform transit planning decisions.

Approach

Processed multi-route ridership datasets provided by BC Transit; structured the data in Excel and calculated performance metrics against BCT service standard targets. Identified routes and time periods with statistically significant ridership shortfalls; compiled a formal technical memorandum submitted to the City of Terrace for planning review.

Completed

Engineering Skill Set

Each item notes where the tool or method was applied: co-op, coursework, or project.

Power & Electrical Systems

Motor Control Centers (MCC)Canfor co-op, 150+ assets, 15 MCCs
Transformer DGA AnalysisIEEE C57.104, Canfor co-op
Distribution Single-Line DiagramsCanfor / SLD markup and annotation
VFD Commissioning (A560 to A860)Mitsubishi drives, Canfor co-op
Transformer Specification ReviewITI co-op, vendor proposal review
PLC Control ModificationB Diffuser hydraulic bypass, Canfor
Power Systems AnalysisECE 488, PowerWorld simulation

Embedded & Real-Time Systems

PCB Design, Altium / KiCadUVIC Formula Racing EV · ECE 299 (A+)
BMS / TMS Wiring & TestingFormula Racing accumulator
ARM Microcontroller ProgrammingECE 355 (A+, 93%), register-level C
Real-Time Embedded SystemsECE 455, RTOS, scheduling
Digital Design (Verilog / FPGA)ECE 241 (82% A−)
C / Embedded CECE 255 (90% A+), CSC 116 (98% A+)
SPI / I2C / UART InterfacingECE 355 register-level work

Simulation & Software Tools

MATLAB / SimulinkECE 360, ECE 310, ECE 260, ECE 488
PowerWorld SimulatorECE 488, three-phase power flow & faults
LTSpiceAnalog and power electronics coursework
AutoCAD (2D)Canfor, ITI co-ops · ENGR 121
Microsoft ExcelITI + Canfor, trackers and I/O modelling
KiCadECE 299 PCB design · personal projects
CMMS (Synergen)Work order management, Canfor co-op

Professional & Field Skills

ISO Document ControlSOPs and procedures, ITI co-op
Engineering Drawing MarkupWiring diagrams, rack drawings, Canfor + ITI
Technical Report WritingTransformer risk reports, transit analysis
Procurement & RFI TrackingExcel trackers, ITI co-op (10+ projects)
DCS I/O MigrationPROVOX to DeltaV, 120+ loops, Canfor
Industrial Safety ProtocolsCanfor + Rio Tinto site certifications

Activities

UVic

2025 - Present

Vice President, Equity

ECE Students' Society (ECSS), University of Victoria

Elected executive role responsible for EDI policy and programming within the Faculty of Engineering and Computer Science. Led the student delegation to the Engineering EDI Conference; conducted a competitive selection process across 15+ applicants and authored a post-conference policy report adopted by the student society. Coordinates faculty committee participation, high-school outreach, and cross-stakeholder institutional governance.

UVic

2024 - Present

Vice President

African & Caribbean Students' Association, University of Victoria

Executive committee member supporting strategic planning and event programming for African and African-diaspora students at UVic. Assumes executive authority in the President's absence; mediates internal disputes and maintains team cohesion. Collaborates with the UVic Student of Colour Collective (SOCC) on joint funding applications. Contributes to student well-being and campus belonging beyond the engineering programme.

CMC

2022 - 2023

Digital Ambassador

Coast Mountain College, Terrace, BC

Selected to represent the college in digital media. Featured in published news articles on the college website and produced a YouTube video as part of the Digital Ambassador programme, communicating student experience and institutional values to prospective students. One of a small cohort selected from the student body for this representational role.

Contact

Available for co-op and full-time electrical engineering roles from May 2026. Preference for power systems, industrial controls, and electrical design; open to other EE domains.

Open to hybrid and remote roles, based in Victoria, BC.