20102- Present Director, Water Research Centre, Faculty of Engineering, University of Khartoum
2003 – Present Head, Department of Civil Engineering, Faculty of Engineering and Architecture, University of Khartoum, Sudan.
2002- 2003 Head, Water Resources and Environmental Engineering Division, Department of Civil Engineering, Faculty of Engineering and Architecture, University of Khartoum, Sudan.
1995 – Present Associate Professor, Department of Civil Engineering, Faculty of Engineering and Architecture, University of Khartoum, Sudan.
1985- 1995 Assistant Professor, Department of Civil Engineering, Faculty of Engineering and Architecture, University of Khartoum, Sudan.
1979-1985 Teaching Assistant, Department of Civil Engineering, and University of Khartoum, Sudan (on leave for postgraduate studies for M.Sc. and Ph.D.).
Also worked as
Jan 97-Apr 98 Visiting Professor, M. Sc. International Hydrology Course, Department of Engineering Hydrology, University College Galway, Ireland (on sabbatical leave) ( Teaching groundwater hydrology/hydraulics and groundwater modelling, and supervising research projects)
1993-2004 Visiting Professor (on regular basis, 3 months a year), Water Resources Engineering Programme, Department of Civil Engineering, Faculty of Engineering, University of Dar Es Salaam, Tanzania ( Teaching groundwater hydrology/hydraulics and groundwater modelling and supervising research projects)
1999 – 2003 Visiting professor (on regular basis, one month a year), International Postgraduate Diploma Programme in Applied Hydrology and Information Systems for Water Management, Institute for Meteorological Training and Research, Nairobi, Kenya. (Teaching hydrology/hydraulics and irrigation and drainage)
1997-present senior researcher, and Team leader of many research projects and Regional Programmes , UNESCO Chair in Water Resources, Khartoum,, Sudan.