- 1987-1999
Teacher Assistant, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-1999
Director of Student Affairs, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-1999
Supervisor of Non-Academic Students Activities, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-1999
Supervisor of Students Housing, and Catering, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-1999
Supervisor of Computer Center, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-1999
Supervisor of Admission and Registration Unit, and Alumni Affairs Unit, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1998-2001
Member of Department Council, Electronics Technology Department, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1999-2001
Vice Dean, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1999-2001
Member and Secretary of College Council, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 1999-2002
Assistant Professor, College of Electronics Technology, جدة, المملكة العربية السعودية
- 2000-2000
Supervisor of the Summer Enriching Program for Sponsoring Gifted by the Support of King Abdulaziz and his Companions Foundation for the Gifted, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2000-2001
Consultant, Water and Wastewater Agency of Makkah Region, جدة, المملكة العربية السعودية
- 2000-2002
Member of the Consultant Committee of Electrical Technology Department, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2000-2006
Director of Computer Center, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2002-2009
Assistant Professor, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2003-2005
Chief of Computer Supervisors, Technical Education Council of Jeddah Region, جدة, المملكة العربية السعودية
- 2003-2006
Executive Committee of e-Learning, Member, General Organization for Technical Education and Vocational Training (GOTEVOT), الرياض, المملكة العربية السعودية
- 2003-2007
Supervisor of e-Learning, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2003-2008
Director of ICDL Training and Test Center, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2004-2005
Acting Vice-Dean for Education and Training, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2004-2005
College Council, Secretary, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2004-2005
Technical Education Council, Member, Technical Education Council, Member, جدة, المملكة العربية السعودية
- 2004-2006
College Council, Member, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2004-2006
Vice-Dean for Trainees Affairs, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2004-2006
Head of the Administration Committee of the Parallel Semester in the Community Service Center, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2006-2007
Intellectual and Behavioral Protection Committee, General Supervisor, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2006-2007
Guiding and Advising Committee, General Supervisor, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2007-2009
Adjunct Faculty Member, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2007-2009
Director of E-Training and Training Resources Center, Jeddah College of Technology, جدة, المملكة العربية السعودية
- 2009-2015
Assistant Professor, Computer Science Department, College of Computing and Information Technology King Abdulaziz University (KAU), جدة, المملكة العربية السعودية
- 2009-حاليا
Computer Science Department Council, Member, College of Computing and Information Technology, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2010-2014
Coordinator of Specialized Programs for the Deanship of Community Service, Computer Science Department, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2010-2016
Tripartite Committee, Member, Computer Science Department, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2010-2017
Graduate Studies Committee, Member, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2011-2014
Standing Members Committee, Member, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2018-2018
Consultant, Vice-Deanship for Higher Studies and Scientific Research, Faculty of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية
- 2018-2018
Adjunct Faculty Member, Jeddah International College, جدة, المملكة العربية السعودية
- 2019-2020
Coordinator of Summer Training, Faculty of Computing and Information Technology, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2019-حاليا
Editorial Board, Member, Arab Journal for Informatics Studies Institute of Studies and Consulting Services, Majmaah University, المجمعة, المملكة العربية السعودية
- 2020-حاليا
Executive Committee for Scientific Content of Artificial Intelligence Courses at University, Member, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2020-حاليا
Committee of Executive Master Program in Artificial Intelligence, Member, Computer Science Department, Faculty of Computing and Information Technology, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2021-حاليا
PhD Comprehensive Exam Committee, Chair, Computer Science Department, College of Computing and Information Technology King Abdulaziz University, جدة, المملكة العربية السعودية