About image

Aiden Ma

Honours Computer Science @ University of Waterloo

Name: Aiden Ma

Location: Canada

Phone: 647 321 9971

E-mail: [email protected]

Education

Bachelor of Honours Computer Science
Sep 2024 - Present University of Waterloo Waterloo, ON

3.99/4.00 (96%) GPA | 4.00/4.00 (99%) major GPA. Honours CS with co-op.

Relevant Coursework (Enriched-Level): Algorithms, Compilers, Object-Oriented and Functional Programming.

Learn more
International Baccalaureate Program
2020 - 2024 St. Robert CHS

Top scholar at St. Robert CHS with a top 6 average of 99.33.

Courses taken at the HL level

  • - Mathematics
  • - Physics
  • - Chemistry

Experience

Deep Learning Compiler Engineer Intern
Jan 2026 - Present Huawei Canada IC Lab Markham, ON

Architected and implemented a predicate-based bypass graph traversal algorithm in C++, enabling efficient path enumeration on million-node computation graphs used in deep learning compilation. Designed a hash-based operator library lookup system supporting 4,000+ operators with sub-20 ms resolution latency. Developed custom short-form expression grammar and parser in C++, accelerating fusion operator development. Reduced operator library load times by over 2x via data-structure and I/O optimizations.

Learn more
Software Development Engineer Intern
May 2025 - Aug 2025 Ford Motor Company Research and Development Center Waterloo, ON

Built core automotive infotainment microservices (Apple CarPlay, Android Auto, and Bluetooth Connectivity) for current and future Ford/Lincoln vehicles in Java/Kotlin. Improved test coverage by 15% using JUnit, Mockito, and Robolectric. Performed code analysis using SonarQube. Identified bottlenecks in the defect triage process and built Python utilities, reducing manual effort by over 50%. Refactored and expanded Confluence documentation, reducing onboarding time for new engineers by 20%. Achieved the highest work term rating possible of outstanding for performance, impact, and technical execution.

Learn more
Computer Vision Software Lead & Director of Humanoid Robotics
Jan 2025 - Present Watonomous Design Team, University of Waterloo Sedra Design Center Waterloo, ON

Implemented real-time object detection and training pipelines using PyTorch, NumPy, and OpenCV. Integrated C++ and ROS2 software with 20+ actuators over CAN for humanoid locomotion. Led a 30+ member team developing a humanoid robotics research platform.

Learn more
Software Lead & Team Lead
Sep 2024 - Present University of Waterloo Reality Labs, UW Sedra Design Center Waterloo, ON

Led software and mechanical teams for computer vision and virtual/augmented reality using C# and C++. Scaled the team to 2x its original size, mentoring 10+ engineers, with 3 promoted to sub-team leads.

Learn more
Math Club/Team President, Coding Club VP & Robotics Team Captain
Sep 2020 - Jun 2024 St. Robert CHS Thornhill, ON

Top 1% in Euclid/COMC; Top 3 in CTMC; Top 5 in FTC robotics; School board Top Scholar and Junior Leader.

Learn more

Skills

Languages Java · Python · C++ · JavaScript · Kotlin · Bash
Web & Data Node.js · HTML/CSS · Bootstrap · SQL
Mobile Kotlin · Flutter
Tools & Cloud Git · AWS · Linux/Unix
Hardware 3D Printing · CAD

My Portfolio

image

Python | Pandas | Selenium | etc

Python Scripts

Data processing scripts written in python.

image

Flutter | Android App | iOS App | Website | Node.js | Postgres | AWS Elastic Beanstalk | AWS EC2 | AWS RDS | Excel | Google Play Store

Markham Recreation Proof of Concept Administration System
image

Robotics | Team Captain | CAD | Custom Designs

FTC 16488

Robotics
image

3D Printing | CAD | Custom Designs

3D Printing Company
image

Node.js | HTML/CSS/JS | jQuery | Chrome Extension

Anti-Distraction Google Extension