His research focuses on energy-efficient smart buildings, which is at the intersection of the disciplines of Computer Science and Building Science. In particular, he focuses on computer system performance and reliability as well as building performance factors like energy conservation. Interesting approaches he has used in his projects include learning thermostats, improved water heating, and non-intrusive occupant tracking in the home to better manage resource usage.