Previously, he was a post-doctoral researcher at the Media Lab at Massachusetts Institute of Technology. He received his Ph.D. in Information and Computer Science from the University of California, Irvine, in 2012. He also worked for four years as a Lecturer at Institute of Technical Education (Macpherson), Singapore.