· Doctorate Electrical Engineering and Computer Science, Massachusetts Institute of Technology2010–
· Master of Applied Science Electrical and Computer Engineering, University of Waterloo2001–
· Research Assistant, McGill University2000–2000
· Bachelor of Applied Science Systems Design Engineering, University of Waterloo1999–
· Associate Professor, University of Waterloo