I'm an Associate Professor in the Computer Science Department at Virginia Commonwealth University. My current research interests are centered around using machine learning and natural language processing to solve problems in software engineering, specifically, to facilitate automation of a number of tasks that software developers commonly perform. For instance, my research has focused on helping developers locate the code needed to fix a specific bug and to improve how developers search for relevant documentation on the Web.
At VCU, I lead the Software Improvement (SWIM) Lab.