Prior to joining SUTD, he was a senior researcher at ETH Zurich, where he led the design and implementation of the SCION architecture. He received his PhD degree in Computer Science from Warsaw University of Technology in 2012.