- October 2006- Present Teaching Assistant- Department of Sharia. Other administrative duties include being the web master of the faculty’s web page- Faculty of Law- University of Khartoum.

-  January 2009- Present Licensed Advocate, Serial No 18606.