I am a Senior Software Engineer at IBM Research India, Delhi and am currently leading the Productivity Tools group in the Programming Technlogies and Software Engineering deparment. My group's research is aimed at enhancing the productivity of various stakeholders involved in software delivery such as business analysts, developers etc. The goal is to develop usable tools & techniques that help in automation/simplification of various software development and maintenance tasks and further promote reuse of information across projects. Currently, the group is focusing on following problems:
- Information reuse during requirements and solution design phases of software delivery projects.
- Mining change and bug repositories of software projects to provide insights on project execution.
- Fault localization and system guided debugging in ABAP programs. ABAP is a proprietary language used to code in SAP systems.
My research interests include collaborative software development and model driven development. I joined IBM Research in 2004. I obtained the M.S degree in Electrical Engineering from Stanford University in 2002 and B.E degree in Electronics and Communications from NSIT (ertwhile DIT), Delhi, in 1999.