I received my Bachelor of Engineering (B.Eng.) degree in Computer Science from the Huazhong University of Science and Technology in China. I received my Master of Science (M.Sc.) degree in Computer Science from the University of Toronto under the supervision of Professor Peter Marbach.
I am currently a PhD candidate in the Department of Electrical and Computer Engineering at the University of Toronto. I am a member of the Communication Research group and I am working as the Research Assistant in two projects: the Sustainable and Green Telco Cloud project and the Smart Applications on Virtual Infrastructure project under the supervision of Professor Alberto Leon-Garcia. You can find more about my research here.