- نال درجة الدكتوراه في هندسة الطيران عام 1971م.
- يعمل منذ (35) عاما ولا يزال في مجال الكمبيوتر ونظم المعلومات برمجة وتصميما وإدارة وبحثا.
- عمل سابقا مديرا للحاسب الآلي بمصر للطيران، ونائب مدير المركز العربي للكمبيوتر، ومدير الشبكة القومية للمعلومات في مصر.
- عمل سابقا مديرا للشبكة القومية للمعلومات أكاديمية البحث العلمي والتكنولوجيا.
- صاحب فكرة مشروع كمبيوتر صخر، والعالمية للبرامج، ومدير مشروع تأسيسها، ومصمم ما يزيد عن (30) برنامجا، منها أول برنامج القرآن الكريم.
- تخصص منذ ما يقرب من خمسة وعشرين عاما في بحوث اللغويات الحاسوبية «computational linguistics» بهدف تطبيق أساليب الذكاء الاصطناعي على معالجة اللغة العربية بالكمبيوتر.
- له ما يزيد عن (30) بحثا منشورا في الدوريات العلمية ووثائق المؤتمرات والندوات الوطنية والإقليمية والعالمية.