After graduation (1999), I have worked as a Network Administrator and Internet Specialist at the Office Automation Center (OIC) at the Arab Academy for Science and Technology & Maritime Transport (AAST) in Alexandria, Egypt. At that time, I started giving professional HTML and Web Design courses at the American University in Cairo's Continuing Education and Training Program. Then I worked as a Teaching Assistant and Web Developer at the Department of Information Systems in the AAST for 4 years. Later, I moved to the German University in Cairo and worked as an Assistant Lecturer of Information Systems. I taught several courses at the Information Systems, Business Informatics, and Computer Science and Engineering Departments/Faculties (for a comprehensive list of the courses I taught Click Here). As for certifications, I hold several professional and training certifications.