Nalin Wadhwa

I am a PhD Student at University of Illinois Urbana-Champaign working with Prof. Lingming Zhang where I work in the intersection of Machine learning and Software Engineering. I was previously a Research Fellow (RF) at Microsoft Research India, where I work with Dr. Sriram Rajamani, Dr. Aditya Kanade and Dr. Nagarajan Natarajan on AI for Code.

I recieved my Bachelors of Technology in CSE from IIT Delhi in 2023 where I worked with Prof. Sorav Bansal for my BTP.

Email  /  CV  /  Scholar  /  Twitter  /  Github

profile photo

I am interested in the interesction of Software Engineering and Machine Learning. I am particularly interested in how large langauge models generate code and their internal understanding of codebases. I am also excited in the process of making and improving LLM agents which can accomplish variety of SE tasks. I have worked in the field of automated bug repair, code generation and other related ML4SE tasks. I am open to collaborate and happy to chat about interesting idea's.

Selected Papers

MASAI: Modular Architecture for Software-engineering AI Agents
Nalin Wadhwa*, Atharv Sonwane*, Daman Arora*, Abhav Mehrotra, Saiteja Utpala, Ramakrishna B Bairi, Aditya Kanade, Nagarajan Natarajan
NeurIPS 2024 Workshop on Open-World Agents
project page / OpenReview / arXiv
CORE: Resolving code quality issues using LLM's
Nalin Wadhwa, Jui Pradhan, Atharv Sonwane, Surya Prakash Sahu, Nagarajan Natarajan, Aditya Kanade, Suresh Parthasarathy, Sriram Rajamani
Proceedings of the ACM on Software Engineering FSE 2024
project page / ACM / arXiv

Work Experience

Microsoft Research, India Research Fellow (July 2023 - June 2025)
Microsoft IDC Data and Applied Science Intern (June 2022 - July 2022)

Website adapted from Jon Barron's website