Previously, he was an Alexander von Humboldt postdoctoral fellow in Computer Science at the TU Munich (2015-2017) and a member of the Middleware Systems Research Group. Kaiwen obtained his B.Sc and M.Sc at McGill University in Montréal and his Ph.D at the University of Toronto. His research interests include fast and scalable event-based systems, massively multiplayer online games, blockchain technologies, and software-defined networking.