أستاذ مشارك في كلية الهندسة والتقنية في "جامعة وادي النيل"، جمهورية السودان.
شغل في كلية الهندسة والتقنية في "جامعة وادي النيل" عدة مناصب: نائب مدير الجامعة وعميد الكلية، رئيس وحدة الاستشارات والاتصالات الصناعية بين 1991 و1995، مشرف الطلاب بين 1987 و1991، وعضو مجلس الأساتذة.
كما شغل منصب رئيس مجلس إدارة "هيئة مياه ولاية نهر النيل" بين 2006 و2007، بالإضافة لعضويته السابقة في عدة جهات منها: "الجمعية الهندسية السودانية"، "المجلس الهندسي السوداني"، "اتحاد المهندسين السودانيين"، و"هيئة مياه ولاية نهر النيل" وغيرها.
نُشر له العديد من البحوث والأوراق العلمية، وأشرف على عدة أطروحات في الماجستير والدكتوراه في الهندسة الميكانيكية.
حاصل على دكتوراه في الهندسة الميكانيكية عام 2004 من "جامعة الخرطوم"، وماجستير في الهندسة الميكانيكية عام 1983 من "جامعة ستراثكلايد" في المملكة المحدة، وبكالوريوس في الهندسة الميكانيكية عام 1980 من "جامعة الخرطوم" في السودان.