Software Engineer
EXALT Technologies Ltd.
Senior Testing Engineer
Exalt Technologies
An Najah National University
Instructor
University of L'Aquila
PHD Candidate
Super Link Communication Co.
ASP.net Developer
Instructor
Al-Quds Open University
Instructor
Progineer Technologies
Senior Software Developer
King Talal School
Sabanci University
An-Najah National University - Nablus
Sabancı University