Ashish Mishra
Affiliations. Assistant Professor, Computer Science@IITH.
CS-606, Computer Science,
IIT Hyderabad, Kandi
Telangana 502284
lnfn@cse.iith.ac.in
About
Starting March 2024, I am an Assistant Professor of Computer Science at IIT Hyderabad, where I am part of ΣλMPL∃ (Simple) Lab. Before, I was a Postdoc at PurPL, Purdue, working with wonderful Suresh Jagannathan. I also worked for an year on Program Analysis for JS with Frank Tip. I did my PhD at IISc.
My background is in Formal Methods and Programming Languages. My research views programming languages as the core machinery for problem solving. My main efforts are towards helping developers/machines to write/generate correct, safe and efficient programs.
Research Interests
- Program Synthesis:
- Type-driven synthesis;
- Scalable synthesis and repair;
- Neurosymbolic program and specification synthesis;
- Verified code generation and repair
- Automated Program Verification:
- Under-approximate Reasoning; Incorrectness Logic;
- Effects and Higher-Order programs;
- Program Analysis;
- Formal Methods for (Guardrailing) AI
- Functional Programming and Type Systhems:
- Refinement Types, DSLs;
- Type Inference.
- Formal Verification using Lean
I am always on the lookout for motivated PhD/M.Tech/B.Tech students to work with me. Please see the highlights of some of the projects in our lab, and drop me an email if you find this interesting.
Services
PC Member : ATVA ‘25, SAS ‘25, ECCOP ‘25, ISEC 25. Artifact Evaluation : PLDI ‘25, OOPSLA ‘25, OOPSLA ‘26.
news
| Aug 28, 2026 | We are looking for a good PhD student to join our group to work on topics broadly related to Trustworthy AI: Guardrailing AI and Formal Methods for AI. See details. |
|---|---|
| Aug 16, 2026 | Congratulations to both our PhD students, Vyshnavi and Varsha for being selected for the prestigious TCS Research Fellowship 2026. |
| May 29, 2026 | Liquify Your Programs, accepted for presentation at SYNT ‘26, co-located with CAV ‘26. Congrats Rajarshi! |
| Apr 22, 2026 | Liquid Tree Automata accepted to appear at CAV 2026. |
| Apr 17, 2026 | Recent Talk on Refinement Types at LeanLang Hackathon by Emergence AI India. |
selected publications
- SYNT ’26, WorkshopLiquify Your Programs2026
- CAV ’26
- JFP ’26
- OOPSLA ’25We’ve Got You Covered: Type-Guided Repair of Incomplete Input GeneratorsProc. ACM Program. Lang., Oct 2025
- OOPSLA ’25