Umm Al-Qura University
Programmer
Tamkeen Technologies
Sr. Manager, Software Development
Tamkeen Technologies
Manager, Product Engineering
Tamkeen Technologies
Director of Digital Engineering
Tamkeen Technologies
Expert, Application Development
Tamkeen Technologies
VP, Applications BU
Makkah Emirate Government
Programmer
Tamkeen Technologies
Developer
Al-Imam Muhammad Ibn Saud Islamic University
Al Yamamah University
Washington State University - Carson College of Business