Senior Software Developer
KnowledgeNet
The American University…
American University in Cairo
Mansoura University