Open to Co-ops Waterloo, ON 2025 - 2030

Ahmad
Aldirieh

|

Electrical Engineering student at the University of Waterloo. I build things that actually work, from autonomous robots and PCB schematics to ML models and web interfaces.

Degree BASc Electrical Engineering
School University of Waterloo
Last Role ATS Corporation
Interests Hardware, Software, Robotics, ML
01

About

I'm an Electrical Engineering student at the University of Waterloo, one of Canada's most rigorous engineering programs. My background covers both ends of the stack: I've designed electrical schematics in EPLAN, laid out PCBs in Altium, built and programmed autonomous robots, and trained machine learning models in Python.

I'm the kind of person who builds the whole thing. Hardware, firmware, software, enclosure. I care about shipping work that functions in the real world, not just on paper.

Education
BASc in Electrical Engineering
University of Waterloo · Sept 2025 to Apr 2030
ECE 124 Digital Circuits & Systems · ECE 106 Electricity & Magnetism
  • President's Scholarship, University of Waterloo
  • Faculty of Engineering Entrance Scholarship
  • EPLAN Essential & Advanced Applications Certified
Languages
C++PythonVerilogLadder LogicGreat Cow BASICProcessing
Hardware & EE
Altium DesignerEPLAN ProPanelPCB DesignArduinoSiemens TIA PortalSolderingTraxMaker3D Modelling
Software
Scikit-LearnPandasGit & GitHubPygameMachine Learning
02

Experience

Jan 2026 to May 2026
ATS Corporation
Industrial Automation
Control Systems Hardware Design Co-op

Designed and refined electrical schematics in EPLAN, implementing changes to ensure system functionality. Built detailed Bills of Materials through vendor cross-referencing and component research. Collaborated with software engineers and electricians to troubleshoot systems under tight deadlines.

EPLANSchematicsBOMHardware Design
Sept 2025 to Present
UW Formula Electric
Student Design Team
Electrical Subsystem Member

Designing PCBs in Altium Designer for telemetry, sensor interface, and power subsystems of a formula-style electric race car. Hands-on vehicle implementation in a competitive team environment.

AltiumPCB DesignSchematicsTelemetry
Nov 2024 to Feb 2025
UWaterloo Research
Dr. Eugene Li's Lab
Student Researcher

Predictive maintenance project for CNC mill blades: preparing datasets and supporting the training of an ML model for Remaining Useful Life (RUL) estimation. Documented outputs to validate reliability and reduce industrial downtime.

PythonScikit-LearnPandasRUL Estimation
Jun 2024 to Jul 2024
Rittal Canada
Enclosures & Automation
Electrical Engineering Design Co-op

Designed motor control centers (Ri4Power) in EPLAN, created 3D macros, and designed copper busbar systems. Coordinated modifications at the assembly center and provided technical input in client meetings.

EPLANMCC Design3D MacrosBusbar
03

Projects

Photo Placeholder Drop HRVita wrist device photo here
IoT · Health Tech · Team Project

HRVita

A clinical-backed IoT system predicting hospital-induced delirium 2 to 4 hours in advance using HRV and SpO2 monitoring. Real-time dashboard, ergonomic wrist form factor, edge processing on ESP32. Built with teammates in my first-year project course at Waterloo.

ESP32C++IoTHRVSpO2
Video / Photo Placeholder Drop sumo robot media here
Has Video
Robotics · High School

Sumo Wrestling Robot

A combat robot that competed in a sumo ring against other robots. Used infrared sensors for opponent detection and line detection to avoid leaving the ring. Designed and built everything from scratch.

Great Cow BASICIR SensorsChassis Design
Photo Placeholder Drop line follower photo here
Robotics · High School

Line Follower Robot

A robot that autonomously follows a line on the ground using IR reflectance sensors. A foundational robotics project focused on sensor calibration and control logic.

IR SensorsControl LogicHardware
Screenshot Placeholder Drop Frenzy Flyer gameplay screenshot here
Game Dev · Python GitHub ↗

Frenzy Flyer

A Python arcade game built with Pygame. Navigate obstacles and survive as long as possible. Built to sharpen game loop design, collision detection, and event-driven programming.

PythonPygameGame Dev
In Progress

ML Project

A new machine learning project in the works with a friend. Details and repo coming soon.

PythonMLTBD
04

Let's Talk

I'm actively looking for software-focused co-op and internship opportunities. If you have a project, role, or just an interesting engineering problem to discuss, reach out.

a2aldiri@uwaterloo.ca