Nalin Wadhwa

I am a PhD student at the University of Illinois Urbana-Champaign, working with Prof. Gagandeep Singh.

I was previously a Research Fellow at Microsoft Research India, where I worked with Dr. Sriram Rajamani, Dr. Aditya Kanade, and Dr. Nagarajan Natarajan. I received my Bachelor of Technology in Computer Science and Engineering from IIT Delhi in 2023, where I worked with Prof. Sorav Bansal on my undergraduate thesis.

My research focuses on building robust and verifiable large language models (LLMs). I am particularly interested in formal verification methods for LLMs, developing techniques to provide insights on model behavior. I have also worked on Machine Learning for Software Engineering (ML4SE), including automated program repair, code generation, and LLM-based coding agents for complex software development tasks. I am interested in bridging formal methods, machine learning, and software engineering to create AI systems that are both powerful and trustworthy.

Email  /  CV  /  Scholar  /  Twitter  /  Github

profile photo

Publications

BEAVER: An Efficient Deterministic LLM Verifier
Nalin Wadhwa*, Tarun Suresh*, Debangshu Banerjee, Gagandeep Singh
Preprint / GitHub
Code Researcher: Deep Research Agent for Large Systems Code and Commit History
Ramneet Singh, Sathvik Joel, Abhav Mehrotra, Nalin Wadhwa, Ramakrishna B Bairi, Aditya Kanade, Nagarajan Natarajan
Project page / Preprint
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 / Preprint
CORE: Resolving Code Quality Issues Using LLMs
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 / Preprint

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