2009 – untill now-Present position , The head of the department of Biochemistry Faculty of Veterinary Medicine, University of Khartoum.
2003-2009 -acted as secretory of the deprtmental board.
2001-untill now- acting as coordinator for the master degree program in Biochemistry
1994-2003-Acted as Assistant Professor , the head department of Biochemistry Faculty of Veterinary Medicine, University of Khartoum.
1992-1993 Acted as Assistant Professor, Head Department of Biochemistry and Examination coordinator For the whole faculty at The School of Medicine, Ahfad University College for women Omdurman.
1992-1993 Participated in the syllabus committee, at Ahfad University College for women Omdurman, to set out the Biochemistry syllabus for the medical school.
1987-1992 Teaching Assistant, Department of Biochemistry Faculty of Veterinary Medicine, University of Khartoum.
1984-1987 Teaching Assistant, Department of Surgery, Faculty of Veterinary Medicine, University of Khartoum,
1982-1984 Veterinary Officer (Veterinarian), Ministry of Animal Health, Khartoum, Sudan