EffVision Business Solutions
Senior Software Developer
Nokia
Senior Software Developer
Information Technology Institute (ITI)
Software Developer and Instructor
Sejel Technology Co. Ltd.
Senior Software Developer
Techno-Ways
Senior Software Developer
Information Technology Institute (ITI)
Technical Trainee
Cegedim Egypt
Senior Software Developer
Suez Canal University