Senior Software Engineer
Qatar
Bibliotheca Alexandrina
Qatar National Library
Head of Application Development
Alexandria University (Egypt), Faculty Of Engineering