Skip to main content


Office Location

440 Huntington Avenue
320 West Village H
Boston, MA 02115

Mailing Address

Northeastern University
ATTN: Jan Vitek, 202 WVH
360 Huntington Avenue
Boston, MA 02115

Research Interests

Any application of programming languages, with a particular interest in compilers, program analysis, memory management, virtual machine, and type systems for dynamic languages.


  • PhD in Information Systems, University of Geneva
  • MS in Computer Science, University of Victoria


Jan Vitek is a Professor in the Khoury College of Computer Sciences. Prior to joining Northeastern, he was a Professor and Faculty Scholar of the Department of Computer Science at Purdue University. Professor Vitek helped found Fiji Systems and 0xdata.

Professor Vitek’s research has led to advances in the theory and practice of modern programming systems, from Objective-C, and JavaScript to languages for data analytics like R with applications in information security, memory management and real-time safety critical systems. Professor Vitek led the team that developed the first real-time Java virtual machine to be deployed on a UAV designed by Boeing.

Professor Vitek holds a leadership role in the programming language community as the past chair of the ACM Special Interest Group on Programming Languages (SIGPLAN), vice-president of AITO and of the IFIP WG 2.4 on Software Technology. He chairs the steering committee of the PLDI conference and has been on the steering committees of POPL, ICFP, SPLASH and ECOOP.