Senior software developer
Melbourne, Victoria, Australia
ARPU Telecommunication Services (ARPU+)
Senior software developer
Marketeers for market research
Software specialist
Leecare Solutions
Mid level software developer
Xero
Software Engineer
OrderMate POS
Software Engineer
Saint Catherine language school
Faculty of Computers and Information, Cairo University