I build things that work — from PCB schematics and control systems to autonomous robots and machine learning models. EE student at Waterloo who doesn't stop at hardware.
I'm an Electrical Engineering student at the University of Waterloo — one of the most competitive engineering programs in North America. My background spans both hardware and software: I've designed electrical schematics in EPLAN, laid out PCBs in Altium, trained ML models in Python, and built autonomous robots from scratch.
I'm the kind of person who builds the whole thing — circuit, firmware, software, and casing. I care about shipping real work, not just learning concepts.
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.
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.
Predictive maintenance project for CNC mill blades — preparing datasets and supporting training of an ML model for Remaining Useful Life (RUL) estimation. Documented outputs to validate reliability and reduce industrial downtime.
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.
Wrist-Wearable Delirium IoT Screening System
A clinical-backed IoT system that predicts hospital-induced delirium 2–4 hours in advance using HRV and SpO₂ monitoring. Features real-time data dashboard, ergonomic wrist form factor, and edge processing on ESP32. Built with teammates in my first-year project course at Waterloo.
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 — chassis, wiring, and code.
Autonomous robot that navigated a maze with walls and lines, located a candle using flame and infrared sensors, then extinguished it with a fan. Designed everything — structure, sensors, and code.
A robot that autonomously follows a line on the ground using IR reflectance sensors. Simple but precise — a foundational robotics project that taught sensor calibration and control loops.
ML model predicting Remaining Useful Life (RUL) of CNC mill blades to optimize maintenance schedules and reduce industrial downtime. Part of my research work at Dr. Eugene Li's lab at Waterloo.
A Python arcade game built with Pygame. Navigate obstacles, survive as long as possible. A personal project that sharpened game loop design, collision detection, and event-driven programming.
Custom PCB boards for the UWaterloo Formula Electric race car — telemetry, sensor interface, and power subsystem layers. Designed end-to-end in Altium Designer as part of the electrical subsystems team.
A new ML project in the works with a friend. Details and repo coming soon — check back after this weekend.
I'm actively looking for software-focused co-op and internship opportunities. Whether you want to collaborate, hire, or just chat about cool engineering problems — reach out.
a2aldiri@uwaterloo.ca ↗