Rohith Pudari

PhD Candidate @ University of Toronto

prof_pics.jpg

I am a PhD candidate in the FORCOLAB research group at the University of Toronto, where I am advised by Prof. Shurui Zhou. My research lies at the intersection of machine learning and software engineering, with a particular interest in understanding how AI can support developers throughout the software development lifecycle.

My work focuses on leveraging machine learning techniques to make software development more efficient, effective, and accessible. In particular, I study open-source software ecosystems and developer communities, exploring how large-scale data from code repositories, documentation, and developer interactions can be used to improve software engineering practices and tooling.

Prior to joining the University of Toronto, I completed my M.Sc. in Computer Science at the University of Victoria under the supervision of Prof. Neil Ernst, where I investigated the role of AI-assisted tools in software development and their impact on developer productivity and workflows.

Education

PhD Candidate in Software Engineering
University of Toronto (2022 - 2026).
Advisor: Prof. Shurui Zhou
MSc in Computer Science
University of Victoria (2020 - 2022).
Advisor: Prof. Neil Ernst
B.Tech in Information Technology, 2019
Sreenidhi Institute of Science and Technology (2015 - 2019).

news

Jun 08, 2026 Our paper “When Tools Overlook Domain Knowledge: An Empirical Study of Refactoring in Scientific Software” co-authored with Ahmed Musa Awon, Prof. Neil Ernst and Prof Shurui Zhou has been accepted to ACM Transactions on Software Engineering and Methodology (TOSEM).
Preprint will be available soon.
Oct 05, 2023 Our paper “Aligning Documentation and Q&A Forum through Constrained Decoding with Weak Supervision” co-authored with Shiyuan Zhou, Prof. Iftekhar Ahmed, Dr. Zhuyun Dai and Prof Shurui Zhou has been accepted to the ICSME 2023 New Ideas and Emerging Results Track!.
This paper is available in my publications page.

selected publications

  1. When Tools Overlook Domain Knowledge: An Empirical Study of Refactoring in Scientific Software
    Rohith Pudari, Neil A. Ernst, and Shurui Zhou
    ACM Transactions on Software Engineering and Methodology (TOSEM), Jun 2026
    Just Accepted
  2. ICSME
    ../DOSA/DOSA.png
    Aligning Documentation and Q&A Forum through Constrained Decoding with Weak Supervision
    Rohith Pudari, Shiyuan Zhou, Iftekhar Ahmed, Zhuyun Dai, and Shurui Zhou
    In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME), Oct 2023