Badges
Certifications
Work Experience
Software Engineer
Trella• March 2023 - Present
Software Engineer
IBM• February 2022 - February 2023
Education
Faculty of Engineering, Alexandria University, Alexandria
Computer Science & Engineering, BE• September 2016 - July 2021