Dr. Vincent Hellendoorn
Asst. Professor, Institute for Software Research
Vincent Hellendoorn works on incorporating intelligent methods into the software engineering process. Such methods, mainly deep machine learners, can learn to imitate and generalize from the massive troves of software engineering data that are publicly available. Although a long way from human accuracy, that ability makes them uniquely suited to help out with the most tedious and time-consuming parts of software development, like debugging, program optimization, and even generating code from descriptions (program synthesis). But they need help understanding software and its developers to make sure that they contribute in meaningful ways.
His research interest spans all aspects of software engineering; his broader goal is to empower researchers and tool developers in all these areas with the knowledge and tools to incorporate AI into their applications. As such, he is always interested in collaborating with industrial partners, human-computer interaction researchers, and researchers working on fundamental ML (for both NLP and code) – his research spans all these areas (as well as many traditional SE applications).
He is a proud dog dad, an active member of his community’s planning commission, and dabbles in film production. (His biggest claim to fame on that front is appearing in the thumbnail of one episode of a Netflix original series.)