I am a first year PhD student in the Department of Computer Science and Engineering at University of Washington. I am also a research assistant at Network and Mobile System Lab working with Professor Shyam Gollakota.

Previously, I did my undergraduate in Beihang University in Beijing, China and obtained my bachelor's degree in 2014. I then spent another 2 years there as a research assistant working with Professor Shuai Ma on screen-camera data communications.

I also interned at Baidu (2012), Microsoft Research Asia (2013-2014), Quick Feel Tech (part-time, 2014-2015) and Yuantiku (2016).

Currently, I am working on some weird but elegant schemes of data communication, and also looking for physical solutions to achieve zero-power computation. Besides, I have a broad research interest in networked system and data communication as well.

Email: anranw at cs.washington.edu

Github | Linkedin


Publications

Conference papers:

Enhancing Reliability to Boost the Throughput over Screen-Camera Links
Anran Wang, Shuai Ma, Chunming Hu, Jinpeng Huai, Chunyi Peng, Guobin Shen
MOBICOM 2014

INFRAME: Multiflexing Full-Frame Visible Communication Channel for Humans and Devices
Anran Wang, Chunyi Peng, Ouyang Zhang, Guobin Shen, Bing Zheng
HotNets 2014

INFRAME++: Achieve Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication
Anran Wang, Zhuoran Li, Chunyi Peng, Guobin Shen, Gan Fang, Bing Zheng
MobiSys 2015

FM Backscatter: Enabling Connected Cities and Smart Fabrics
Anran Wang, Vikram Iyer, Vamsi Talla, Joshua R. Smith and Shyamnath Gollakota
NSDI 2017

Demos:

Demo: Enhancing Reliability to Boost the Throughput over Screen-Camera Links
Anran Wang, Shuai Ma, Chunming Hu, Jinpeng Huai, Chunyi Peng, Guobin Shen
MOBICOM 2014

Demo: Achieve Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication
Anran Wang, Zhuoran Li, Chunyi Peng, Guobin Shen, Gan Fang, Bing Zheng
MobiSys 2015


Miscellaneous

My three lifetime favorite: programming, listen and play music, watch and play soccer.

Some other hobbies that I pretend to enjoy: cooking, driving, fitness.

What I really enjoy: eating, sleeping, playing silly games (like this).


Last update: May 6th, 2017