Badges
Certifications
Work Experience
Senior Software Engineer
Algoriza• October 2022 - Present
Education
Institute of Information Technology
Computer Science & Engineering, ME• October 2016 - July 2017
Faculty of Engineering, Alexandria University, Alexandria
Communication and Electronics, BE• September 2007 - June 2012