Badges
Certifications
Work Experience
Senior Software Engineer
Elm• October 2019 - Present
Senior Software Engineer
Dxc Technonlogy• October 2017 - October 2019
Software Engineer
United Ofoq• May 2016 - September 2017
Software Engineer
Aactive• September 2015 - May 2016
Education
Helwan University
Software Engineering, BS• September 2012 - July 2015