my photo

I am an assistant professor in the Computer Science Department at Indiana University Bloomington. My research interests cover the broad areas of mobile systems, AR/VR, mobile networking (including 5G), wearable computing, real-world system measurements, and system security. I obtained my Ph.D. from University of Michigan, and my Bachelor degree from the ACM Honors Class at SJTU, China. Prior to joining IU, I worked at AT&T Labs - Research.

I am honored to receive several awards including the AT&T Key Contributor Award (KCA) (2014), NSF CRII Award (2016), Google Faculty Award (2016), ACM CoNEXT Best Paper Award (2016), AT&T VURI Award (2017), NSF CAREER Award (2018), and Indiana University Trustees Teaching Award (2018). My publication profile can be found at and Google Scholar with total citations of 2700+. I am also a co-inventor of 14 U.S. patents.

I prototyped the ARO (mobile Application Resource Optimizer) tool based on our Mobisys 2011 paper. It was productized by AT&T. ARO is now open-sourced and widely used in industry. [New in 2017: ARO has been extended into the AT&T Video Optimizer, which adds analysis and best practices for mobile videos.]

My on-going and past research includes:

I am looking for Ph.D. students with interests in systems and networking. Students with experiences in mobile systems/OS, wearable devices, networking, browser/video systems, and mobile cloud/security are strongly encouraged to apply.