He completed his engineering degree at Télécom ParisTech in Paris, France. He also spent three years in Beijing, China, receiving a Master of Engineering in Computer Science & Technology from Tsinghua University. He is interested in many fields of computer science, particularily areas related to visual computing and web development.