مساعد تدريس في جامعة الخرطوم من 2003 الي 2006
محاضر في جامعة الخرطوم من 2006 الي 2013
استاذ مساعد في جامعة الخرطوم من 2013 الي 2015
استاذ مساعد في جامعة تبوك من 2015 الي الان
مشرف وحدة شؤون الطلاب 1444
مشرف وحدة شؤون الطلاب 1445
منسق التطوير والجودة بقسم الرياضيات من 1436 الي 1442 هـ