Debangshu Banerjee
CS PhD Student @ UIUC
I am a 4th-year PhD student in the Computer Science department at the University of Illinois, Urbana-Champaign. I work at the intersection of machine learning and formal methods to develop next-generation programming systems with provable correctness. I am presently advised by Prof. Gagandeep Singh. My PhD is supported by the Bloomberg PhD Fellowship. Before starting my PhD, I completed my undergraduate studies at IIT Guwahati.
My focus is on giving users direct control over what the LLM produces, including enforcing safety and access control in the generated agents. On the theoretical side, I am interested in investigating the capabilities and potential limitations of LLMs in understanding code semantics. Previously, my research focused on neural network verification and certifiable training, where I developed the first scalable GPU-accelerated verification and training method for relational properties, including monotonicity and robustness against universal adversarial perturbations (UAPs).
Selected Publications
- DINGODINGO: Constrained Inference for Diffusion LLMsIn The Thirty-ninth Annual Conference on Neural Information Processing Systems (NeurIPS) 2025


