Associate Mechanical Engineer- (Associate Engineer) -HVAC - Multiple Positions - New York City School Construction Authority - New York, NY New York, NY, United States
Tenured/Tenure-Track/Career-Track Faculty, Computer Science & Engineering - Department of Electrical & Computer Engineering, University of Arizona - Tucson, AZ Tucson, AZ, United States
Assistant Professor- Computer Engineering - University of Toronto - Toronto, Canada Toronto, ON, Canada
Lecturer, Computer Science (Game Design) - University of New Haven - West Haven, CT West Haven, CT, United States