- أستاذ مشارك
- تقلد مناصب عديدة بجامعة السودان للعلوم والتكنولوجيا منها عميد كلية الحاسوب، ومدير مركز الحاسوب، ورئيس قسم الهندسة الإلكترونية
- أول وزير للاتصالات وتقانة المعلومات
- المدير الأسبق للهيئة القومية للاتصالات
- عمل خبيراً ومستشاراً تقنياً للعديد من المؤسسات داخل السودان مثل وزارات (الداخلية والتربية والتعليم العالي) ويعمل كذلك حالياً مستشاراً للعدد من المؤسسات في القطاع الحكومي والخاص.
- يعمل حالياً خبيراً للاتحاد الدولي للاتصالات في عدد من المشاريع