About Me


I am a Ph.D. candidate at the University of Toronto within the Toronto Intelligent Decision Engineering Laboratory under the supervision of Dr. J. Christopher Beck. My research lies at the intersection of artificial intelligence (AI) and operations research (OR), where I study planning and scheduling with applications in multi-robot systems through my involvement with the Autonomous Systems and Biomechatronics Laboratory. My primary research goal is to develop new and efficient search techniques to solve various autonomous decision-making problems. Broadly, my interests include combinatorial optimization, constraint satisfaction, mathematical & constraint programming, automated scheduling, machine learning, and robotics.

I began my academic career receiving a B.A.Sc.logo in Mechanical Engineering from the University of Toronto, specializing in robotics, automation and control. As an undergraduate engineer, I participated successfully in numerous robotics competitions. From there, I accepted the role of Product Support Manager at the Caterpillar heavy equipment dealership Toromont CAT where I contributed for a number of years before making my way back to academia.

In my spare time I enjoy competitive running, travelling, playing the guitar, investing, camping, freelance web development and drinking more coffee than I probably should.

[Key Words] Planning & Scheduling, Robotics, Operations Research, Artificial Intelligence, Optimization, Mathematical Programming, Combinatorics