Summary
Mahdy Nabaee is a Software Development Manager in Toronto with 11 years of experience advancing large-scale machine learning and recommendation systems at Amazon. He leads teams that deliver high‑availability, low‑latency public APIs for advertiser bid and campaign recommendations, operationalizing research into production with strict SLOs (p99 ~500ms, 99.9%+ availability). His background spans ML pipelines, stream and batch processing (Spark), high‑TPS services, and labor‑optimization systems for fulfillment centers, bringing both product and operational rigor. Earlier research roles at Ericsson and McGill underpin his strength in distributed systems, networking and algorithm design, and he holds a PhD in Electrical Engineering. Colleagues rely on him to bridge scientists and engineers—turning theoretical models into scalable, measurable products. A detail often overlooked: he pairs deep academic research experience with hands‑on production engineering, enabling end‑to‑end ownership from theory to customer-facing APIs.
11 years of coding experience
12 years of employment as a software developer
Master of Applied Science, Electrical Engineering, Master of Applied Science, Electrical Engineering at McMaster University
Bachelor of Science, Electrical Engineering, Bachelor of Science, Electrical Engineering at University of Tehran
Doctor of Philosophy (Ph.D.), Electrical Engineering, Doctor of Philosophy (Ph.D.), Electrical Engineering at McGill University
English