- تدريسياً لاكثر من مادة في قسم الهندسة المدنية
- مقرراً لقسم الهندسة المدنية لاكثر من سنتين
- مشرفاً على العديد من الطلبة في مشاريع التخرج
- مؤلفاً للعديد من البحوث العلمية
- مشاركاً في العديد من المؤتمرات العلمية
- مشاركاً في العديد من النشاطات العلمية المختلفة
- محاضراً في العديد من الدورات
- مقيماً علمياً للعديد من البحوث العلمية
- عضواً في العديد من اللجان الخاصة بالقسم و الكلية و الجامعة
- عضواً في اللجنة الامتحانية لعدة سنوات