Holds Ph.D. degree in computer science and engineering from the University of Michigan. He is a professor of Computer Engineering in the University of Jordan. He has a 17-year academic experience in teaching computer science and engineering topics and in conducting research related to adding Arabic language capabilities to computers, electronic voting, and parallel processing. He has more than 15 years of industrial experience in localization, military electronics, product and project development and deployment. Has held leading positions in development including design engineer, project manager, development manager, and VP development where he successfully managed multiple technical teams to fulfill aggressive deadlines in the Middle East region. He also has management experience in the private sector and the academia. He is active volunteer and IEEE senior member, participated in establishing IEEE – Jordan Section, elected the IEEE – Jordan Section chair for two terms, and organizes the AEECT international conference series and many innovative activities.