He is generally interested in systems, and his current research focus is on mobile systems. Before joining UB, he graduated with PhD from UIUC and was a postdoc at Princeton. He is a recipient of the CAREER Award from NSF in 2014, the Young Investigator Award from UB in 2014, the Engineering Teacher of the Year Award from UB Engineering in 2015, the Teaching Innovation Award from UB in 2016, and the Distinguished Alumni Educator Award from UIUC in 2017.