-
Teaching Assistant, School of Mathematical Sciences, University of Khartoum (Part time) (Dec. 1988 – Aug.1990 & Dec. 1993 – Nov 1994).
-
Teaching Assistance, School of Mathematical Sciences, University of Khartoum (Full time) (Aug 1990 – Dec. 1993).
-
Teaching Assistance, Department of Mathematics, Faculty of Pure and Applied Sciences, International University of Africa (Full time) (Dec. 1993 – Aug. 1996).
-
Visiting Lecture (Al-Fashir University, Kurdofan University, University of Dalanj).
-
Assitant Professor, Alneelain University (Jul. 2003 – Jan. 2008).
-
Assistant Professor, Faculty of Mathematical Sciences, University of Khartoum (Jan. 2008 -).
-
External Examiner for M.Sc students (University of Gezira 2005-2008).
-
Member of Examination committee, School of Mathematical Sciences, University of Khartoum (1992-1993).
-
Acting registrar , Faculty of Pure and Applied Sciences, International University of Africa (1994-1995).
-
Head Department of Mathematical Modeling and Simulation, Alneelain University (Dec 2004-Sep 2006).
-
Director of School of Mathematical Sciences, Alneelain University (Sep 2006 – Dec 2007).
-
Head Department of Applied Mathematics, Faculty of Mathematical Sciences, University of Khartoum (Nov 2008- Oct 2011).
-
Coordinator of (M.Sc) in Industrial and Computational Mathematics (ICM), Faculty of Mathematical Sciences, University of Khartoum (Jan 2009 – Jan 2010).
-
Committe chairman of Mathematical Olympiad, University of Khartoum (Aug 2009 – Oct 2011).