2004 to date: Associate Prof., Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
2002-2004: Head, Chemical Engineering, Department Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
2000-2002: Associate Prof., Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1992-2000: Dean, Faculty of Public and Environmental Health, University of Khartoum, Khartoum, Sudan.
1991-1992: Head, Chemical Engineering Department ,Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1987-1991: Associate Prof., Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1982-1987: Dean, School of Hygiene and Environmemtal Studies, Khartoum, Sudan.
1980-1982: First Coordinator of M.Sc. Sanitary Engineering Course, in the Civil Engineering Department, Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1980-1982: Head, Chemical Engineering Department ,Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1980-1999: Coordinator, Urban Zone Management Option, Institute of Environmemtal Studies, University of Khartoum, Khartoum, Sudan.
1980-1990: Coordinator, Coastal Zone Management Option, Institute of Environmemtal Studies, University of Khartoum, Khartoum, Sudan.
1973-1980: Lecturer, Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
1967-1973: Senior Scholar, Faculty of Engineering, University of Khartoum, Khartoum, Sudan.
Postgraduate Research Supervision: Supervised Successfully: