Web Development Projects
PracticeWithEase
The Zimmerli Art Museum
Consulate General of Egypt, New York
STI Travel
National Bank of Egypt, New York City Branch
African Studies Association
Educational
Computer Course
: Development and Teaching
Project Management Courses
: Development and Teaching