I have born in an Iranian historical city in 1985. After finishing high school in Tehran, I've been gotten approved admissions from four Iranian universities. However, I moved to Cyprus, where I obtained B.Sc. degree in Computer Engineering from the Eastern Mediterranean University (2004-2008). In 2007, I have attended California State University, Long Beach (CSULB) as a guest student where I had the first A.I. course. My senior project was entitled "Web Services Based Course Scheduler" and carried out under the supervision of Assoc. Prof. Zeki Bayram.

Afterwards, I have decided to equip myself with further study in Operational Research (O.R.) and computer science, so I have started M.Sc. in O.R. at the University of Southampton in September 2009. During my master’s study, subjects like “Integer Linear Programming in mining strategy”, and simulation of deterministic and stochastic systems interested me the most as major course projects. 

I have carried out my dissertation project with the Logical Transport Ltd under the direct supervision of Prof. Chris Potts. I have had good practice in applying my knowledge, skills and education during the M.Sc. dissertation with the company on modelling and solving vehicle linking and scheduling problem. 

From summer 2011, I had been working on a joint project between Xyratex Technology Ltd. and the University of Portsmouth. In the course of the project, I have designed and developed mathematical models to perform predictive failure and rectification of predicted faults to enhance the performance of Networked Storage Systems (NSS) and High-Performance Computing (HPC) products.

On October 2013, I started a Ph.D. study at the University of Westminster. I carried out my research in the Health and Social Care Modelling Group (HSCMG) under the direct supervision of Prof. Thierry Chaussalet and Dr. Salma Chahed. The focus of this study is on using Machine Learning and AI techniques in healthcare modelling. I have been awarded Ph.D. in Computer Science in September 2017.

In August 2017, I started as a Data Scientist at the Research and Data Science team in Microlise Ltd. The key part of my role is to apply computational intelligence, machine learning, deep learning, optimisation and big data analytics techniques.