His research interests broadly span the areas of software engineering and programming languages. Previously, he was affiliated with Coverity Inc (USA) and helped build program analysis tools that are widely used in the industry. In the past, he used to participate in endurance sports and has successfully finished an Ironman triathlon. He holds a Ph.D. in Computer Science from Purdue University, West Lafayette and a B.E (CSE) from CEG, Anna University, Chennai.