At Purdue he leads the Secure Software Systems Lab and works on virtual machines, software engineering and information security. At IBM, he is working on programming languages for multicores. Prof. Vitek obtained his PhD from the University of Geneva in 1999, and a MSc from the University of Victoria in 1995. He is a recipient of an NSF CAREER Award and a IBM Faculty Award.