Vikram Adve is a Professor and Interim Head of Computer Science at the University of Illinois at Urbana-Champaign, where he has been on the faculty since 1999. Adve's research interests lie in developing and using compiler techniques to improve the performance, reliability and security of computer systems. In the ALLVM project, Adve is exploring how to make systems faster, more reliable and easier to program by applying rich compiler techniques across all layers of a computer system, both before and during execution. In the HPVM project, Adve is developing compiler techniques that can be used for improving programmability and performance of heterogeneous parallel systems. Previously, Adve and his PhD student, Chris Lattner, co-developed the LLVM Compiler Infrastructure, which enables novel and sophisticated compiler techniques for a wide range of languages. LLVM is widely used in industry today, ranging from smartphones (iOS and Android) to supercomputers (Cray) to large-scale Internet services (Google). Adve, Lattner and Evan Cheng received the ACM Software System Award in 2012 for co-developing LLVM. One of Adve's Ph.D. students, Robert Bocchino, received the ACM SIGPLAN Distinguished Dissertation Award and another, John Criswell, won an Honorable Mention for the ACM Doctoral Dissertation Award. Adve was named a Fellow of the ACM in 2014 and a University Scholar at the University of Illinois in 2015.