Ka-Chun Wong was born and raised in Hong Kong where he was lucky enough to be immersed in a multi-culture environment. He received his B.Eng. in Computer Engineering from United College, the Chinese University of Hong Kong in 2008. He has also obtained his M.Phil. degree in the Department of Computer Science and Engineering at the same university in 2010. From 2011 to 2014, he has spent less than 4 years to finish a PhD degree under the supervision of Professor ZHANG ZhaoLei in the Department of Computer Science at the University of Toronto.