Dr Kai-Cheung Leung is a Research Scientist in the Department of Computer Science at the University of Auckland, New Zealand. He received his PhD in 2013 in Computer Science from the University of Otago, New Zealand. From 2013 to 2014, he worked as a postdoctoral fellow, where he collaborated with companies such as Areo on improving 3D terrain reconstruction algorithms with distributed and manycore technologies. Currently he is working in projects including stereoscopic vision and real-time object recognition. Dr. Leung’s main interests include parallel/distributed computing, cluster computing, multicore systems, distributed shared memory, transactional memory, big-data processing and high-performance computing.