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, Canada, 2013
Master, Computer Engineering, Western University, 2005
BS, Computer Science With Software Engineering Specialization, Western University, 2002
Professional experience
Assistant Professor, Computer Science And Engineering, American University of Sharjah, United Arab Emirates, 2016 - Present
Visiting Assistant Professor, Computer Science And Engineering, American University of Sharjah, United Arab Emirates, 2014 - 2016
Lecturer, Computer Science & Software Engineering, Penn State University, United States, 2013 - 2014
Senior Research Assistant, Western University, Canada, 2005 - 2013
Project Lead, Senior Software Engineer Research Assistant, EK3 Technologies, Canada, 2003 - 2012
Teaching Assistant, Western University, Canada, 2003 - 2010
Technology Consultant, IDCor, Canada, 2007 - 2008
Memberships
Upsilon Pi Epsilon, USA, November 2017
Member, IEEE, January 2016
Contact
+971 6 515 2956