Arjun Guha is an Associate Professor of Computer Science the Khoury College of Computer Sciences at Northeastern University. Using the tools and principles of programming languages, he enjoys making software more secure and more reliable in a variety of domains, including systems, networking, robotics, and web programming. He received a PhD in Computer Science from Brown University in 2012 and a BA in Computer Science from Grinnell College in 2006.