Open to co-ops & internships

Ahmad Aldirieh

EE @ Waterloo  •  Hardware  •  Software  •  Robotics

I build things end to end. Autonomous robots, custom PCBs, ML research, and the code to tie it all together. Currently studying Electrical Engineering at UWaterloo.

01 — About

Who I am.

I'm an Electrical Engineering student at the University of Waterloo (BASc, expected 2030). I work on both sides of the stack: hardware and software. From designing schematics in EPLAN and laying out PCBs in Altium, to writing code and contributing to ML research.

When I'm not buried in engineering work, I'm usually at the gym. I've been lifting for about a year and am currently at around an 850-lb total (bench, squat, deadlift) with a 275-lb bench press. I also play chess from time to time, hovering around an 800 rating and making questionable decisions on the board. I'm a big soccer fan too, especially when FC Barcelona is playing.

Skills
Languages
C++PythonVerilog (HDL)Ladder LogicGreat Cow BASICProcessingCSSJavaScriptHTML
Hardware & EE
Altium DesignerEPLAN ProPanelPCB DesignArduinoSiemens TIA PortalSolderingTraxMaker3D Modelling
Software
PandasGitPygameMachine Learning
02 — Experience

Where I've worked.

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

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
2025
Electrical Subsystem Member
UW Formula Electric ↗
Sept 2025 to Present

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

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

Contributed to a predictive maintenance project for CNC mill blades. Prepared datasets and supported training of an ML model for Remaining Useful Life estimation. Documented outputs to validate reliability and reduce industrial downtime.

PythonPandasMLRUL
2024
Electrical Engineering Design Co-op
Rittal Canada ↗
Jun to Jul 2024

Designed motor control centers 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
04 — Contact

Let's build
something.

I'm looking for software-focused co-op and internship opportunities. Have a project, role, or interesting engineering problem? Reach out.