2026
How well can Diffusion Models learn Lagrangian-Tracer Statistics in Non-reciprocal Turbulence?
Preprint, Aug 2026. *Equal contribution.
Pre-doctoral Researcher
Indian Institute of Science, Bangalore
I work at the intersection of physics and machine learning: using statistical physics to make generative models more interpretable and robust, and using those models to simulate physics.
The 2D XY model on a 32 × 32 torus, sampled live in your browser by Metropolis Monte Carlo. Each arrow is a spin, coloured by its angle; marks a vortex and an antivortex.
It starts from random spins and thermalizes in real time, so at first free vortices and antivortices find each other and annihilate. Once settled, below the BKT transition (T ≈ 0.89 J/kB) vortices appear only as bound pairs; above it they unbind and proliferate. Drag across the lattice to stir it.
The plot follows the energy per spin as the lattice thermalizes; the dashed line is the equilibrium value at the same temperature, from a separate Monte Carlo run started with all spins aligned.
I trained a diffusion model on exactly this system: arXiv:2602.07548.
I’m a pre-doctoral researcher at the Indian Institute of Science (IISc), Bangalore, working with Prof. Rahul Pandit. My research focuses on the robust analysis and development of machine-learning models using statistical physics, and on using these models to capture physics faithfully.
I studied Engineering Physics at IIT Roorkee, graduating second in my department. My bachelor’s thesis used deep learning to study phase transitions in Ising models, as a step toward simulating frustrated Josephson-junction arrays. During my bachelor’s, I was a MITACS Globalink research intern at McGill University with Prof. John Kildea, where I worked on Monte Carlo simulations of CR-39 neutron detectors in TOPAS (built on Geant4).
Before joining Prof. Pandit at IISc, I spent a year and a half in industry at Ola Krutrim, fine-tuning and aligning LLMs and building production AI systems.
If you work on related problems, I would be glad to hear from you.
A year and a half building and shipping AI systems in production: training and aligning large language models, retrieval-augmented generation, model serving and video analytics.
Fine-tuned LLaMA-3-8B-Instruct with LoRA on 1000+ code Q&A pairs for repository understanding. SimPO preference optimization reduced hallucination, with accuracy gains of 25% on training questions and 15% on paraphrased questions.
Built a production RAG platform with Flask, MilvusDB retrieval and Celery/Redis task queues.
Served embedding and reranking models on KServe/FastAPI at sub-200 ms latency.
Built NVIDIA DeepStream CCTV analytics over RTSP streams from 1000 service centers.
Aug 2026
New preprint with Biswajit Maji and Prof. Rahul Pandit: How well can diffusion models learn Lagrangian-tracer statistics in non-reciprocal turbulence?
May 2026
My paper on courtroom-inspired verification of financial misinformation was accepted at the ICWSM 2026 Workshop on Misinformation Detection. DOI
May 2026
Joined the Indian Institute of Science, Bangalore, as a pre-doctoral researcher with Prof. Rahul Pandit.
Feb 2026
New sole-author preprint on manifold-aware diffusion for the 2D XY model: arXiv:2602.07548
2026
Preprint, Aug 2026. *Equal contribution.
Workshop on Misinformation Detection, ICWSM 2026, May 2026. Sole author; 3rd place in the shared task.
Preprint, Feb 2026. Sole author.