He received a PhD degree in Computer and Information Science from the University of Pennsylvania, USA, in 2008. Prior to joining NTU in 2013, he has been an Invited Research Scientist at the Polytechnic Institute of Porto, Portugal, between 2009 and 2010, and a Research & Development Scientist at Honeywell Aerospace, USA, between 2010 and 2012. In NTU, he has led or is leading several research projects including real-time scheduling theory for mixed-criticality systems, resilient cyber-infrastructure and model-in-the-loop intelligent framework for smart manufacturing, design optimisation for district cooling systems, distributed and IoT-based electricity metering and load management, etc. He is also a Cluster Director in the Future Mobility Solutions research programme at the Energy Research Institute @ NTU.