Google Research

Mohsen Vakilian


Mohsen Vakilian obtained a PhD and an MS in Computer Science from the University of Illinois at Urbana-Champaign in 2014 and 2009, respectively. At Illinois, he worked with Ralph Johnson on software refactoring. Prior to Illinois, he obtained a bachelor's degree in Computer Engineering from the University of Tehran in 2007. Mohsen is broadly interested in software evolution, which spans areas of research such as refactoring, human-centered software engineering, empirical software engineering, testing, parallelism, program analysis, and type inference.

Research Areas

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work