Assistant Professor- Computer Engineering - University of Toronto - Toronto, Canada Toronto, ON, Canada
Assistant Professor - California State Polytechnic University, Pomona - Pomona, CA Pomona, CA, United States
Assistant/Associate Professor - Computer Science, College of Engineering and Applied Sciences - Stony Brook University - Stony Brook, NY Stony Brook, NY, United States
Adjunct- Electrical and Computer Engineering- Open Rank - Virginia Commonwealth University - Richmond, VA Richmond, VA, United States