BadrIT
intern
Nezal Entertainment
Junior Game Developer
Microsoft
Senior Software Engineer
Microsoft
Software Engineer
Microsoft
SDET
Faculty of Engineering, Alexandria University, Egypt
Teaching Assistant
Microsoft
Software Engineer II
Visual Computing Research Group at Alexandria University
Research Assistant
BSc. Computer Engineering
Zahran Language School
Alexandria University