Professor of Computer Science at Ontario Tech University. PhD (Computer Science) from Carleton University, Master's degree (Electrical Engineering) from CINVESTAV del IPN, and Bachelor of Science (Computer Science) from UAA. Licenced Professional Engineer in the Province of Ontario. Research: computer and systems security.

Runner, cyclist, IronMan, multiple intramural soccer champion.

Download CV (pdf, 260KB, last updated April 2022)