Badges
Certifications
Work Experience
Senior Software Engineer
KnowledgeNet•  December 2020 - Present
Software Engineer
Derayah Financial•  June 2020 - December 2020
Software Engineer
KnowledgeNet•  January 2015 - June 2017
Software Engineer
MedStreaming•  September 2012 - January 2015
Education
Egypt - Cairo
Computer Science, BS•  September 2008 - July 2012