1975 junior technologist in parasitology department (NHL) Ministry of Health.
1977 Snior technologist in parasitology department (NHL) Ministry of Health.
1978 Chief technologist in parasitology department (NHL) Ministry of Health.
1982 part time instructor in Medical Laboratory Sciences institute (Uof.K.).
1988 Participated in a course of epidemiology and control of schistosomiasis in Denmark and awarded Diploma from Danish Bilharzias Laboratory (DBL).
1990 part time instructor and coordinator in Omdurman Ahlia University
1994 lecturer and Head department of parasitology and medical entomology Faculty of Medical Laboratory Sciences (FMLS) ,University of Khartoum(U.of K.).
1997 part time lecturer in University of El-Azhari