Assistant Professor, Computer Engineering Dept., Faculty of Engineering, Cairo University.
From March 2018 till now
Part-time postdoc researcher, Computer Engineering and Science Dept., Qatar University. NPRP X-063-1-014 and ECRA 01-006-1-001 Projects: March 2019 - November 2022
Research Assistant, Computer Engineering Dept., Qatar University. NPRP Project: Secure Outsourcing of Scientific Computations to the Cloud
From December 2012 till June 2014
Assistant Lecturer, Computer Engineering Dept., Faculty of Engineering, Cairo University.
From November 2009 till February 2018
Teaching Assistant, Computer Engineering Dept., Faculty of Engineering, Cairo University
(September 2006 to November 2009)
Part-time Content developer and instructor in CUELC (Cairo University E-Learning Center). www.elearning.eng.cu.edu.eg
It was a joint TEMPUS project with Aachen University in Germany and INRIA institute in Paris.
(September 2006 : October 2009).
Part-time JAVA Developer in EngNet, Smart village, EGYPT
(August 2006 : December 2006)