is an Associate Professor in the Dept. of Computer Science and the College of Engineering Faculty Fellow at Virginia Tech. Tilevich's research interests lie on the Systems end of Software Engineering, with a particular emphasis on distributed systems, mobile/IoT applications, middleware, software energy efficiency, software security, automated program transformation, music informatics, and CS education. He has published over 100 refereed research papers on these subjects. His research awards include a Microsoft Research Software Engineering Innovation Foundation Award and an IBM Faculty Award. Tilevich has earned a B.A. summa cum laude in Computer Science/Math from Pace University, an M.S. in Information Systems from NYU, and a Ph.D. in Computer Science from Georgia Tech. At Virginia Tech, Tilevich leads the Software Innovations lab. The lab's research projects have been supported by major US federal funding agencies (i.e., NSF, ONR, AFOSR) and private industry. Tilevich is also a professionally trained classical clarinetist, with experience in orchestral, chamber, and solo performances.