Ravi Chugh

Assistant Professor
Department of Computer Science and the College

Software plays a vital role in all aspects of society today, and its correctness and security are increasingly important. Ravi Chugh pursues research that aims to improve software quality by designing new programming languages and tools for developers to use, as well as by analyzing programs before they are executed in order to detect defects early. Much of his current work is motivated by applications to the popular languages JavaScript, Python, and Ruby, which are heavily used to develop modern web applications.

Chugh has co-authored approximately 10 conference and workshop papers, given more than 30 seminars on his research around the world, and served on the program committees for two of the premier annual conferences for programming languages research. He has also held internships with Mozilla Research and Microsoft Research.

Chugh earned his PhD from the University of California, San Diego in 2013 and his BSE and MSE degrees from the University of Pennsylvania in 2007, all in computer science.

Chugh joined the University of Chicago faculty in 2014.

Read more about Ravi Chugh >>