Senior Software Engineer
EPAM Systems
Orascom Telecom
Trainee
CONNECT Professional Services
Software Engineer
CEQUENS
BBD
Zagazig University