Portrait of Nachi Nagappan

Nachi Nagappan

Partner Researcher


Nachiappan Nagappan is a Partner Researcher at Microsoft Research where he works in the Software Analysis and Intelligence (SAINT) team. He also holds an adjunct faculty appointment at IIIT New Delhi. His research has been in the field of Data Analytics and Machine Learning for Software Engineering focusing on Analytics for Empirical Software Engineering, Software Reliability, Software Metrics, and Developer Productivity. His research projects are fairly interdisciplinary and span the spectrum of software analytics ranging from intelligent software design for games; identifying data center reliability to individual developer and team productivity. More recently his work has focused on the intersection of SE and AI.

His work has had foundational impact on software engineering practice by investigating many important beliefs about software engineering that used to have little to no empirical evidence. His work on investigating the efficiency of assertion usage in large scale software development led to the use of…