Adam Harmat is a Senior Software Developer based in Victoria, BC with 12 years of experience specializing in robotics software, computer vision, and robot control and dynamics. He holds a PhD and M.Eng. in Robotics from McGill and a B.ASc in Mechatronics from UBC, combining deep academic research with practical systems engineering. At Waabi he applies C/C++ expertise alongside OpenCV, CUDA, and OpenGL to build high-performance perception and control stacks for autonomous systems. His background bridges low-level performance optimization and algorithmic robotics, enabling robust real-time solutions for complex dynamic environments. Colleagues describe him as someone who turns theoretical models into production-ready code, often surfacing subtle dynamics issues early through principled simulation and profiling. He brings a rare mix of research rigor and hands-on implementation that accelerates development of reliable robotic platforms.
11 years of coding experience
B.ASc, Mechatronics, B.ASc, Mechatronics at The University of British Columbia
M.Eng., Robotics, M.Eng., Robotics at McGill University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.