I have a Ph.D. in artificial intelligence and software engineering/ computer sciences, highly competent IT professional with a proven track record in researching, teaching and learning, supervising, developing, and programming. I have strong technical skills as well as excellent interpersonal skills, enabling me to interact with a wide range of other people (students and clients). I taught several courses for two educational level students (undergraduate and postgraduate). Moreover, I had developed several methods to solve different problems using optimization algorithms, such as optimizing airport operations, smart grid and smart home scheduling problem, text document clustering problem, and authentication problem. I have a good research publication in several filed, such as smart home scheduling, text document clustering, and EEG authentication.