I am interested in improving software engineers’ productivity by automating software engineering practices.
My research involves analyzing large software repositories to learn interesting phenomena,
and to use that knowledge to design novel automation techniques, such as requirements elicitation,
testing, and program repair.