About Me

I am currently a doctoral student in Computer Science at George Mason University, working with Dr. Robert Simon in Systems Lab. My current research focuses on the area of performance modeling and evaluation of the Wireless Sensor Networks (WSNs). I explore new energy-integrated models based on Stochastic Network Calculus theories to probabilistically bound the worst-case performances of WSNs.

In 2013, I obtained my Master degree in Electronic and Computer Engineering at the University of Rochester, where I worked with Dr. Tolga Soyata and Dr. Wendi Heinzelman on the area of mobile-cloud computing acceleration using a cloudlet. As a member of the MOCHA group, we prototyped Cloud Vision, a real-time face recognition system based on the mobile-cloudlet-cloud architecture. In 2012, I received my B.S. in Applied Physics at Dalian University of Technology in Dalian, China.

My wife, Xiaozhu, is a doctoral student in Applied Developmental Psychology at Mason doing exciting research related to teacher-student interactions and children with disabilities.

This site is currenly under construction and more content will be added.


Ph.D. Student in Computer Science 2013 — Present

George Mason University Fairfax, Virginia

M.S. in Electrical and Computer Engineering 2012 — 2013

University of Rochester Rochester, New York

B.S. in Applied Physics 2008 — 2012

Dalian University of Technology Dalian, China


Google Inc. Summer 2017

Software Engineer Intern Sunnyvale, California

• Analyzed and identified the performance bottlenecks of an network risk analysis system
• DImplemented various optimization techniques which provided more than 73% reduction of end-to-end latency

Adobe Systems Summer 2016

Research Intern San Jose, California

• Optimized the performance of Adobe Primetime Cloud Content Compression (PC3) system - result in 8x speedup in terms of response latency
• Designed and implemented a control-loop-based autonomic system to enable self-optimization of PC3 system at cluster level to satisfy QoS requirements with dynamic workload

Intel Semiconductors 2011 — 2012

Process Engineer Intern Dalian, China

• Responsible for production data monitoring, analysis and visualization using shell scripts, Python and VBA
• Assisted in various troubleshooting of the automation systems including root cause investigations and maintenance policy development
• Involved in implementing and deploying the level 8 fab automation systems at Intel Fab 68


Accelerating Adobe PC3 (Primetime Cloud Content Compression) 2016-2016

Dimensioning Energy Harvesting WSNs using Stochastic Network Calculus 2015-2016

Real-time Consensus in Wireless Sensor Networks 2015-2015

Controlled Chaos: Two-tier Clustered All-to-all Communication in WSNs 2014-2015

On-demand Virtual Machine Synthesis 2014-2015

MOCHA (MObile Cloud-based Hybrid Architecture) Project 2012-2013

• Designed and implemented the Cloud Vision 2 system - a cloudlet-based real-time face recognition system for Android devices using OpenCV and nVidia CUDA
• Analyzed the algorithmic structure of the face detection and recognition algorithms and determined their best execution strategy on the mobile-cloudlet-cloud architecture

Implementaion of a MIPS R10000-like Microprocessor in Verilog 2012-2012

Computational Simulation of Low-dimentional Nanoclusters 2010-2012

• Applied ab initio method to investigate the structual properties of the low-dimensional MgO and Au-Ag nanoclusters


  • Modelling Wireless Sensor Networks with Energy Harvesting: A Stochastic Calculus Approach

    Haoliang Wang and Robert Simon
    submitted to 2016 14th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt), May 2016, Tempe, AZ.
  • The Cloudlet Accelerator: Bringing Mobile-Cloud Face Recognition into Real-Time

    Nathaniel Powers, Alexander Alling, Kiara Osolinsky, Tolga Soyata, Meng Zhu, Haoliang Wang, He Ba, Wendi Heinzelman, Jiye Shi, and Minseok Kwon
    in IEEE Global Communications Conference (Globecom), pp. , Dec 2015, San Diego, CA.
  • Hardware and software aspects of vm-based mobile-cloud offloading

    Yang Song, Haoliang Wang, and Tolga Soyata
    Enabling Real-Time Mobile Cloud Computing through Emerging Technologies (2015): 247-271.
  • Accessing big data in the cloud using mobile devices

    Haoliang Wang, Wei Liu, and Tolga Soyata
    Handbook of Research on Cloud Infrastructures for Big Data Analytics, PR Chelliah and G. Deka, Eds (2014): 444-470.
  • Accelerating Mobile-Cloud Computing Using a Cloudlet

    Haoliang Wang
    Master Thesis, University of Rochester, 2013.
  • Atomic structures and electronic properties of small Au–Ag binary clusters: Effects of size and composition

    Liang Hong, Haoliang Wang, Jingxin Cheng, Xiaoming Huang, Linwei Sai and Jijun Zhao.
    Computational and Theoretical Chemistry 993 (2012): 36-44.
  • Lowest-energy structures of (MgO) n (n= 2–7) clusters from a topological method and first-principles calculations

    Liang Hong, Haoliang Wang, Jingxin Cheng, Lingli Tang, and Jijun Zhao
    Computational and Theoretical Chemistry 980 (2012): 62-67.