Tapajit DeyView profile
Researcher
Tapajit Dey is a Researcher at the Software Engineering Institute (SEI) of Carnegie Mellon University, where he is a member of the Architecture Design Analysis and Automation Team. Previously, he was a Research Fellow at Lero, the Science Foundation Ireland Research Centre for Software, collaborating with Prof. Brian Fitzgerald. He holds a Ph.D. in Computer Science from the University of Tennessee, supervised by Dr. Audris Mockus, and earned his Bachelor's and Master's degrees from the Indian Institute of Technology (IIT), Kharagpur. Before his Ph.D., he worked for three years at IBM India Software Lab. He is actively involved in the software engineering research community, serving on program committees of major conferences including ICSE, FSE, and MSR. His educational background includes: Ph.D. in Computer Science, University of Tennessee M.S., Indian Institute of Technology (IIT), Kharagpur B.S., Indian Institute of Technology (IIT), Kharagpur Tapajit Dey's research focuses on empirical software engineering, with particular emphasis on open source and InnerSource development practices. He applies data analytics and mining software repositories techniques to understand developer behavior, code review processes, and the sustainability of software projects. His work often involves large-scale data analysis from version control systems and issue trackers to derive insights for improving software development processes. His recent publications demonstrate a strong trend in leveraging data mining and machine learning to address challenges in software engineering, particularly in the areas of developer expertise modeling, bot detection in code contributions, and the impact of code review on software quality. These works span both academic conferences (ICSE, ESEC/FSE, MSR) and workshops (PROMISE), highlighting his active engagement with the software engineering research community. He is currently active in the Architecture Design Analysis and Automation Team at the SEI, which focuses on advancing the state of the art in software architecture and automated analysis techniques. His work bridges empirical research with practical applications in software engineering.

