Profile

College / Department

Teaching areas

CMP 120: Programming 1, CMP 220: Programming 2, COE 420: Software Engineering, CMP 404: Cloud Computing

Research areas

Cloud Computing, Mobile Cloud Computing, Fog Computing, Decentralized Scheduling, Content-based networks, Economic-based optimization models and approaches, Privacy in distributed systems, Smart Spaces

Education

PhD, Computer Engineering, Western University
Master, Computer Engineering, Western University
BS, Computer Science with Software Engineering Specialization, Western University

Professional experience

Assistant Professor at American University of Sharjah, United Arab Emirates(2016 - Present)
Visiting Assistant Professor at American University of Sharjah, United Arab Emirates(2014 - 2016)
Lecturer at Penn State University, United States(2013 - 2014)
Senior Research Assistant at Western University, Canada(2005 - 2013)
Project Lead at EK3 Technologies, Canada(2003 - 2012)
Teaching Assistant at Western University, Canada(2003 - 2010)
Technology Consultant at IDCor, Canada(2007 - 2008)

Memberships

Upsilon Pi Epsilon, USA, 2017 - present
Member, IEEE, 2016 - present
+971 6 515 2956