Langara College
Instructor
Northeastern University
Associate Teaching Professor
Wiivv
Computer Vision Engineer
ITESO
Professor
Ecoation Innovative Solutions Inc.
Computer Vision Engineer
BBTV
Research Engineer
The University of British Columbia
Postdoctoral Research and Teaching Fellow
BBTV
Senior Research Engineer
ITESO
Associate Professor
The University of British Columbia
Research Engineer
McMaster University
Instituto Tecnológico de Morelia
The University of British Columbia