| 1/10/2015-up to date | Assistant professor, Department of Civil Engineering,
University of Khartoum (permanent contract – until the retirement age) |
| 1/2/2009 -30/9/2015 | Lecturer ; Division Water and Environment, Department of Civil Engineering, University of Khartoum (permanent contract- until the retirement age) |
| 1/9/2003 -31/1/2009 | Researcher, UNESCO Chair in Water Resources (permanent contract) |
| 1/9/2002 -31/1/2009 | Teaching assistant; Division Water and Environment, Department of Civil Engineering, University of Khartoum (part time) |
| 1/11/2002 –1/9/2003 | Irrigation Design Engineer; Khartoum University Consultancy Corporation (part time) |
| 13/8 – 13/9/2002 | Training in Water Resources Management; Ministry of Irrigation and Water Resources, Khartoum |
| 1/7 – 1/8/2001 | Training as Site Engineer; The Engineering Circle Company LTD – Khartoum |