Jan 09 – Now EYAT OILFIELD SERVICES – Khartoum – Sudan,Business Development Consultant.
Feb 2007- Now EYAT OILFIELD SERVICES – Khartoum –Sudan Business Adviser.
Oct. 06 – Now University of Khartoum, Faculty of Mathematical Science- School of Computing. Assistant Professor & Head of the Faculty Research Centre  
Sept. 06 – Now EYAT OILFIELD SERVICES – Khartoum – Sudan, IT  Dept. Manager  
Jan 2007-  Dec 2008 Council of Ministers – National Information Centre – Sudan,Software Quality Assurance Consultant and Member of Software Committee
 Sept 05 – May 2006  Welcom Software Company – Harrogate, UKSoftware Process Improvement Consultant
 Feb. 05 – Aug. 2006  Leeds Metropolitan University, Central Marketing Department, Leeds, West Yorkshire – UK Web Engineer & Marketing Business Information Analyst
Jan 09 – Now EYAT OILFIELD SERVICES – Khartoum – Sudan,Business Development Consultant.
Feb 2007- Now EYAT OILFIELD SERVICES – Khartoum –Sudan Business Adviser.
Oct. 06 – Now University of Khartoum, Faculty of Mathematical Science- School of Computing. Assistant Professor & Head of the Faculty Research Centre  
Sept. 06 – Now EYAT OILFIELD SERVICES – Khartoum – Sudan, IT  Dept. Manager  
Jan 2007-  Dec 2008 Council of Ministers – National Information Centre – Sudan,Software Quality Assurance Consultant and Member of Software Committee
 Sept 05 – May 2006  Welcom Software Company – Harrogate, UKSoftware Process Improvement Consultant
 Feb. 05 – Aug. 2006  Leeds Metropolitan University, Central Marketing Department, Leeds, West Yorkshire – UK Web Engineer & Marketing Business Information Analyst