He received a Master of Science in Engineering from Penn's Department of Computer and Information Science in 2007 and a PhD degree from the Department of Linguistics at the University of Pennsylvania in December 2010. From 2009 to summer 2010 he was a visiting researcher at the Natural Language Theory and Technology Group at the Palo Alto Research Center (formerly Xerox PARC) and an exchange scholar at the Department of Linguistics at Stanford, and from 2010 to 2012 he was a postdoctoral researcher at the Tübinger Zentrum für Linguistik (TüZLi) at the Eberhard Karls Universität Tübingen. For more information, visit his website.