1983- 1984 Veterinarian, Ministry of Animal Resource, Sudan
1984- -1992 Teaching Assistant, Department of Genetics and Animal Breeding, University of Khartoum
1992- 2004 Assistant Professor, Department of Genetics and Animal Breeding, University of Khartoum
2004 Associate Professor, Department of Genetics and Animal Breeding, University of Khartoum