He currently directs the Mobile And Pervasive Sensing (MAPS) lab. Before that, he was a Research Assistant Professor in the Department of Computer Science and Engineering at the State University of New York at Buffalo. He received his Ph.D. degree from the Department of Electrical and Computer Engineering at Tennessee Technological University. He earned his M.S. degree from Shanghai University and B.S. degree from Zhejiang Univeristy. Dr. Lin was also employed at Alcatel-Lucent (now Nokia) from 2009 to 2010.