Dr Mohammad Khazab completed his Ph.D. in Computer Systems Engineering (Artificial Intelligence) at the University of South Australia in 2011. He has worked as Senior Software Engineer, Web Developer, and Research Associate on various projects. Currently he works at Schneider Electric on the design and development of new software solutions for smart devices used for home automation and Internet of Things. He's also been working on enterprise software for supply chain network simulation and optimisation, advanced planning and scheduling. In his spare times, he runs Web2day Design creating websites and mobile applications. He is also likes researching and writing about cutting-edge technologies in this blog. He has ambitions to solve real-world problems, and to use his knowledge and skills to develop useful applications.