More than 23 years of Teaching, Training, Research, Accreditation and Quality Assurance experience. First, worked for 10 years as an Assistant Professor at the Departments of Computer Science and Information Systems, Management Information Systems, Software Engineering, and Applied Computer Science, Faculty of Information Technology, Philadelphia University- Jordan.
Worked as Vice Dean of Faculty of Information Technology, Head of Software Engineering Department, and in charge of the Accreditation and Quality Assurance at the faculty of IT.
Participated in the foundation process of IT Faculty and its Departments at Philadelphia University, Jordan. In Addition Participated in Various Curriculum Developments for Computer Science, MIS, CIS, and Software Engineering.
Worked as Assistant Professor at King Saud University - Huraimla Community College, and Director of the Accreditation and Quality Assurance Unit.
Worked as Assistant Dean for Accreditation & Quality Assurance at Yarmouk University of Jordan – Faculty of Information Technology & Computer Science.
Currently, Associate Professor at IT Dept. Yarmouk University, Jordan – Faculty of Information Technology & Computer Science.
Attended and Participated in many National and International Conferences, and Workshops. Peer Reviewer for many Journal and Conference Papers.