- Lecturer of more than one subject in the Civil Engineering Department
- Curator of the Civil Engineering Department for more than two years
- Supervisor of many students in graduation projects
- Author of many scientific researches
- Participant in many scientific conferences
- Participant in many different scientific activities
- Lecturer in many courses
- Scientific evaluator of many scientific researches
- Member of many committees for the department, college and university
- Member of the examination committee for several years