I am primarily interested in Software Engineering research with a focus on empirical
studies, program analysis, and software evolution.
Using techniques from diverse domains including machine learning, natural language processing,
and rigorous statistical modeling, I analyze large scale software repositories to understand on-going software
engineering practices. This data-driven knowledge helps me build novel program analysis
techniques and development tools to improve software quality and programmer productivity.
Details of my research can be found here.
Here is my current bio.
Source code analysis using Statistical language Model
Analyzing Error/Exception handling behavior of source code