House Officer

Khartoum Teaching Hospital, June 1990-June 1991

Medical Officer

Khartoum Teaching Hospital, July 1991 – Oct 1992

Blood Bank Medical Director

Khartoum Teaching Hospital, Nov 1992 – May 1993

Medical Registrar

University of Khartoum Post graduate Medical studies Board (Rotation programme at Soba University hospital, , Khartoum and Shaab Teaching Hospitals), 1994 – 1997

Consultant Physician

Shaab Teaching Hospital, Jan 1998

Consultant Neurologist

Shaab Teaching Hospital, June 2005

Consultant Neurologist

Soba University Hospital , Jan 2008

Assistant professor

Department of Medicine, Faculty of Medicine, University of Khartoum , Sep 2001 up to date

Secretary

Department of Medicine, Faculty of Medicine, University of Khartoum, Oct 2004- July 2007

Advanced Life Support (ALS) course Instructor

Soba University Hospital /Faculty of Medicine, since 2005