πŸ‘‹ Hi, I’m Andrew

Electrical Engineering Student @ Toronto Metropolitan University 🏫

Currently a Systems Integration Engineering Intern @ General Dynamics 🏒
Prev. Hardware Eng. @ Cence Power | Energy Mgmt. Intern @ City of Brampton

🧠 About me

Systems Integration Intern at General Dynamics with prior experience as an Energy Management Intern at the City of Brampton and a Hardware Engineer Intern at Cence Power. My background also includes hands-on technical work as a Computer Repair Technician at Imported Brands of Canada.

Currently leading the TMU Baja Racing Team as Project Manager. Previously served as Vice-President of Finance for TMU’s Electrical & Computer Engineering Course Union.

Passionate about embedded systems, energy infrastructure, and hardware development. Studying Electrical Engineering at Toronto Metropolitan University with a Minor in Mathematics and Computer Science.

πŸ“‘ Experience

Systems Integration Intern | @ General Dynamics πŸ›°οΈ

  • Engineered full-stack automation pipelines using PowerShell, Bash, and Python to validate NATO-aligned services (Active Directory, DNS, NTP) across isolated ESXi environments, resulting in a 40% reduction in manual testing overhead and increased operational repeatability for joint mission system integration.
  • Provisioned Windows Server and Ubuntu nodes with secure configurations for PKI, file services, and internal tools deployment using ipconfig, systemctl, and openssl-based scripts, enabling hardened infrastructure deployment compliant with military-grade security practices.
  • Authored detailed network configuration guides, build playbooks, and testing SOPs in Confluence and JIRA to ensure reproducibility of virtualized deployments across validation, production, and rollback environments.
  • Conducted protocol-layer testing on Cisco routers, switches, and client endpoints, capturing traffic with Wireshark and validating TLS certificates, DHCP lease negotiation, and DNS resolution workflows to meet NATO STANAG and JITC evaluation standards.
  • Collaborated with cyber and QA divisions to manage configuration baselines, integrating audit logs and system states into version-controlled documentation workflows and meeting rigid documentation traceability requirements.

Energy Mgmt. Engineering Intern | @ City of Brampton πŸ™οΈ

  • Executed technical energy audits across 20+ city-owned facilities, including arenas, libraries, and fire stations, to assess energy-saving opportunities through LED retrofits, HVAC upgrades, and building automation system tuning.
  • Designed advanced VBA-enabled Excel dashboards aggregating real-time data from Asset Planner, ChargePoint, Flo EV, and Alectra Utilities APIs, enabling the Facilities team to visualize performance indicators for energy, water, and emissions at both site and portfolio level.
  • Developed heatmaps and variance reports for utility data to pinpoint underperforming facilities, supporting prioritization of retrofit funding and project approvals based on technical KPIs and seasonal consumption patterns.
  • Co-authored stakeholder presentations and energy reports used in council and budget meetings, aligning municipal capital planning with IESO’s conservation frameworks and energy performance targets.
  • Worked on technical inputs for Green Municipal Fund and Save On Energy submissions, gathering scope definitions, cost estimates, and quantified environmental benefits to support grant applications.

Hardware Engineering Intern | @ Cence Power πŸ’‘

  • Engineered high-voltage DC bus architecture and designed safety-compliant PCBs in Altium and KiCAD, applying creepage/clearance standards, copper weight calculations, and isolation techniques to support safe power distribution systems.
  • Developed embedded firmware in C for ESP32-based control systems handling sensor fusion, real-time telemetry, and I2C/SPI-based data communication for dynamic power monitoring and energy-saving automation.
  • Led hands-on prototyping and board bring-up in the lab using oscilloscopes, signal analyzers, and multimeters, validating analog signals, ADC readings, and power stability across environmental conditions.
  • Constructed and iterated on custom test jigs for quality control and stress testing, assessing PCB thermal performance, switching efficiency, and voltage regulation tolerances over extended cycles.
  • Created a structured parts procurement and BOM tracking system using supplier APIs and CSV automation to reduce design iteration delays, optimize part sourcing, and ensure cost-effective inventory planning.

Computer Repair Technician | @ Imported Brands of Canada πŸ’»

  • Diagnosed, disassembled, and repaired over 150 client and resale laptops, desktops, and workstations, troubleshooting component-level issues including damaged RAM, corrupted drives, failing GPUs, power rails, and display interfaces.
  • Executed clean operating system installs (Windows, macOS, Linux), data migration, BIOS updates, bootloader repairs, and security hardening to restore systems to functional and saleable condition.
  • Built a standardized diagnostic flow to reduce trial-and-error time and implemented intake forms to streamline service workflows and improve communication with non-technical clients.
  • Delivered bilingual customer service (English and Spanish) during walk-in repairs and post-service follow-ups, enhancing client retention through clear issue explanation and solution walkthroughs.
  • Performed QA, inventory checks, and final testing for all refurbished equipment before resale, ensuring all drivers were reinstalled, OS activation was complete, and warranty-grade functionality was met.

πŸ› οΈ Projects

Smart Power Project

Smart Power Management System

  • Developed an ESP32-based energy automation system that uses IR sensors and iris recognition for personalized room control.
  • Programmed using ESP-IDF in C with I2C/SPI integration, real-time interrupts, and power-saving deep sleep modes.
  • Designed a compact dual-layer PCB in KiCAD featuring SMD/through-hole parts, LDO regulators, and modular headers for sensors.
  • Integrated IR-based motion detection with secure iris recognition for appliance automation and energy optimization.
  • Validated firmware using serial debugging and logic analyzers to ensure stable sensor communication and minimal latency.
Face & Voice Recognition AutoDoor

Face & Voice Recognition AutoDoor

  • Created a dual-authentication access control system using ESP32-CAM for facial recognition and a voice command module.
  • Programmed embedded C firmware with state-machine architecture to manage door motor sequencing and voice detection events.
  • Designed and fabricated a 4-layer PCB using KiCAD 7, integrating voltage regulation, signal routing, and modular I/O expansion.
  • Controlled a unipolar stepper motor via ULN2003 driver and optimized movement through current-limiting and PWM techniques.
  • Tested and debugged motor-sensor integration using serial monitors, ensuring reliable command execution and safe operation.
Python Load Flow Project

Ladder Iterative Load Flow Analysis in Python

  • Built a Python application to simulate radial power distribution systems using the Ladder Iterative Load Flow algorithm.
  • Processed IEEE-format Excel inputs with pandas, calculated voltage/power flow using numpy, and generated outputs with openpyxl.
  • Designed a tkinter GUI for file upload, execution, and result display, improving accessibility for academic and field use.
  • Implemented error-checking and input validation to detect data issues before algorithm execution.
  • Published codebase to GitHub with version control, modular architecture, and future support for cloud-based load flow extensions.
FPGA Processor Project

FPGA-Based General-Purpose Processor

  • Designed an 8-bit general-purpose processor using VHDL and Quartus II on an Altera FPGA board.
  • Implemented FSM-based control unit, ALU (ADD, AND, OR, XOR), registers, and opcode decoder for instruction handling.
  • Used 7-segment display to show signed 8-bit ALU outputs with custom sign-handling logic and clock synchronization.
  • Simulated timing and logic behavior using the Waveform Editor to optimize propagation delays and FSM transitions.
  • Employed modular VHDL architecture and Boolean optimization for resource-efficient implementation.
Academic Analysis Project

Academic Intervention Impact Analysis (R & SQL)

  • Analyzed effectiveness of TMU's ACES academic support program using Propensity Score Analysis in R.
  • Connected and queried student demographic/outcome data via SQL; cleaned/preprocessed data in R with dplyr and tidyr.
  • Estimated causal effects using logistic regression and random forests, validated covariate balance with Love plots and SMDs.
  • Built interactive Power BI dashboards showing performance trends, regional analysis, and treatment impact.
  • Compiled technical findings into LaTeX reports for stakeholders with statistical visuals and actionable recommendations.
Baja Racing Chassis Project

TMU Baja Racing – Chassis Design & Manufacturing

  • Led design, simulation, and fabrication of a high-strength, lightweight chassis for TMU's Baja SAE off-road vehicle.
  • Used SolidWorks to model the chassis and performed FEA simulations to analyze crash loads, torsional rigidity, and safety margins.
  • Managed welding operations and ensured manufacturing accuracy using Fusion 360 for angle validation and assembly planning.
  • Supervised integration of mechanical and electrical subsystems with ergonomic adjustments for driver safety and ease of maintenance.
  • Prepared detailed technical drawings and sourcing documentation for manufacturing and supplier coordination.

πŸ“š Skills in the Field

Programming Languages

  • C/C++
  • Python
  • VHDL
  • MATLAB
  • JavaScript
  • Java
  • Microsoft VBA
  • Linux Bash

Engineering Tools

  • Altium Designer
  • KiCAD
  • SPICE
  • Quartus
  • MultiSim
  • PX4
  • Arduino
  • ESP32
  • STM32
  • PuTTY

Hardware

  • PCB Design
  • Sensor Integration
  • Microcontroller Programming
  • Digital Multimeters
  • Oscilloscopes
  • Soldering

CAD Software

  • SolidWorks (CSWA, CSWA-AM, CSWA-SD, CSWP)
  • Fusion 360
  • AutoCAD
  • AutoCAD Electrical
  • OnShape

Workspace Tools

  • Microsoft Excel
  • Microsoft Word
  • Microsoft PowerPoint
  • Microsoft SharePoint
  • Microsoft Outlook
  • Google Docs
  • Google Sheets
  • Google Slides
  • Google Drive
  • Slack
  • Microsoft Teams

πŸ“˜ Coursework

  • COE 538 – Microprocessor Systems
  • ELE 635 – Communications Systems
  • ELE 531 – Electromagnetics
  • ELE 637 – Energy Conversion
  • ELE 532 – Signals and Systems I
  • ELE 504 – Electronic Circuits II
  • ELE 404 – Electronic Circuits I
  • COE 428 – Algorithms and Data Structures
  • COE 328 – Digital Systems
  • ELE 639 – Control Systems

πŸ”— Links