مدير قسم التطبيقات والبيانات في "البنك الأهلي المصري الخرطوم" منذ سبتمبر (أيلول) 2012، جمهورية السودان.
شغل منصب مدير البنية التحتية لتكنولوجيا المعلومات في وحدة الخدمات المصرفية الأساسية والتطبيقات في "بنك الجزيرة السوداني الأردني" بين 2010 و2012، ومبرمج في "بنك البركة السوداني" عام 2012، ومدير قواعد بيانات أوراكل في "مصرف المزارع التجاري" بين 2009 و2010، ومطور نظم في "Masaf Technology Company" بين 2005 و2008.
حاصل على ماجستير في هندسة البرمجيات عام 2006 من "جامعة الخرطوم"، وبكالوريوس في علوم الحاسوب عام 2005 من الجامعة ذاتها.