2000 – 2005 Lecturer at the School of Applied Earth Sciences, Faculty of Science and Technology, El Neelain University.
2009 – 2013 Assistant Professor, Head Department of Petroleum Geology, Faculty of Petroleum and Minerals, El Neelain University.
2010 till now (Part-time) Assistant Professor at Faculty of Science, Khartoum University
Assistant Professor at Faculty of Petroleum Engineering, Sudan University of Science and Technology.
2013 -2017 Assistant Professor, Chemical & Petroleum Engineering Department, Faculty of Engineering, Al-Mergheb University, Libya.
2017 to present Assistant Professor, Head Department of Petroleum Geology, Faculty of Petroleum and Minerals, El Neelain University.