My résumé contains a compact description of my professional experience. Those looking for an exhaustive version of my professional and academic experience are best served by my CV.


I have been fortunate to work on technologies that are new and innovative enough to qualify for patent protection, and for companies that have be willing to invest in them. To date, I have been an inventor on 5 patents.

Employment History

A thorough description of each of my employers, including details on the projects I worked on, can be found on my employment history page.

Academic History

Every engineering program is different, and computer engineering is certainly one of the more variable programs between universities. My academic history provides a brief outline to computer engineering at the University of Waterloo, and lists the courses I chose to take.