- 1997-1999
معيد, كلية المعلمين بجدة , جدة, المملكة العربية السعودية
- 2003-2005
رئيس قسم الرياضيات, جامعة الملك عبدالعزيز -كلية المعلمين, جدة , المملكة العربية السعودية
- 2003-2013
محاضر , جامعة الملك عبد العزيز, جدة, المملكة العربية السعودية
- 2005-2009
عضو مجلس إدارة الحاسب الآلي ومركز تكنولوجيا المعلومات في كلية المعلمين بجدة، جدة، المملكة العربية السعودية., جامعة الملك عبد العزيز-كلية المعلمين, جدة, المملكة العربية السعودية
- 2005-2009
رئيس قسم الحاسب بكلية المعلمين, جامعة الملك العزيز - كلية المعلمين, جدة, المملكة العربية السعودية
- 2005-2009
عضو لجنة مناهج الحاسب في وزارة التعليم لكليات المعلمين بالمملكة العربية السعودية, وزارة التربية والتعليم , جدة, المملكة العربية السعودية
- 2005-2009
عضو مجلس إدارة مركز خدمة المجتمع في كلية المعلمين بجدة, جامعة الملك عبد العزيز-كلية المعلمين, جدة, المملكة العربية السعودية
- 2014-حاليا
استاذ مساعد , جامعة الملك عبد العزيز, جدة, المملكة العربية السعودية