Portrait of Roham Koohestani

Roham Koohestani

AI4SE Researcher and Software Engineer

JetBrains Research · AISE Lab, Delft University of Technology

I work on AI for software engineering: large language models for code, developer-AI interaction, and the verification of agentic systems. My aim is AI assistance that developers can trust, grounded in empirical evidence of what they need and in formal guarantees designed to serve those needs.

Publications

// under review

2026

Memory-Constrained Probabilistic Trace Models for Agentic AI under review

Roham Koohestani, Ziyou Li, Anton Podkopaev, Maliheh Izadi

Formal Aspects of Computing (FAC) · first author

2026

TriCEGAR: A Trace-Driven Abstraction Mechanism for Agentic AI under review

Roham Koohestani, Ateş Görpelioğlu, Egor Klimov, Burcu Kulahcioglu Ozkan, Maliheh Izadi

Preprint · co-first author

// 2026

2026

AST-PAC: AST-guided Membership Inference for Code

Roham Koohestani, Ali Al-Kaswan, Jonathan Katzy, Maliheh Izadi

FSE Companion 2026 (IVR Track) · first author · from bachelor thesis

2026

Does In-IDE Calibration of Large Language Models Work at Scale?

Roham Koohestani, Agnia Sergeyuk, David Gros, Claudio Spiess, Sergey Titov, Prem Devanbu, Maliheh Izadi

FSE Companion 2026 (Industry Track) · co-first author

2026

Code4Me V2: A Research-oriented Code-completion Platform

Roham Koohestani, Parham Bateni, Aydin Ebrahimi, Behdad Etezadi, Kiarash Karimi, Maliheh Izadi

ICSE Companion 2026 (Demonstrations) · co-first author

// 2025

2025

Benchmarking AI Models in Software Engineering: A Review, Search Tool, and Enhancement Protocol

Roham Koohestani, Philippe de Bekker, Begüm Koç, Maliheh Izadi

IEEE Transactions on Software Engineering (journal-first at FSE 2026) · first author

2025

AgentGuard: Runtime Verification of AI Agents

Roham Koohestani

ASE 2025 Workshops (SE Agents) · sole author

2025

HyperSeq: A Hyper-Adaptive Representation for Predictive Sequencing of States

Roham Koohestani, Maliheh Izadi

FSE Companion 2025 · first author

2025

Rethinking IDE Customization for Enhanced HAX: A Hyperdimensional Perspective

Roham Koohestani, Maliheh Izadi

IDE Workshop 2025 (co-located with ICSE) · first author

2025

Leveraging Large Language Models for Enhancing the Understandability of Generated Unit Tests

Amirhossein Deljouyi, Roham Koohestani, Maliheh Izadi, Andy Zaidman

ICSE 2025 · second author

Teaching

2024 – 2026

Teaching Assistant, CS4570 Machine Learning for Software Engineering

Delft University of Technology. Supervised 50+ MSc students in group research projects across a 10-week intensive course, across two academic years. Coordinated assessment for a cohort of more than 130 students per year.

Service

2024–2026

Co-Reviewer

ICSE ('25, '26C1, '26C2), FSE ('25), ASE ('25), EMSE ('25), ISSTA ('26).

2026

Reviewer, ICSME Industry Track 2026

International Conference on Software Maintenance and Evolution.

2025–2026

Reviewer for Workshop

DeepLearning4Code Workshop @ NeurIPS 2025 · DeepLearning4Code Workshop @ ICML 2026 · FSE × AIWARE Competition — Poisoned Chalice @ FSE 2026.

2025

Web-Chair, AgenticSE Workshop @ ASE 2025

Workshop on Software Engineering for Agentic AI Systems.

Education

2026 – present

MSc Computer Science

Delft University of Technology. Thesis on AI-agent supported migration of legacy systems at the Dutch Inspectorate for Living Environment and Transport (ILT), supervised by Prof. Arie van Deursen.

2025 – 2026

Mathematics Minor

University of Amsterdam. Number and set theory, theory of statistics, differential equations, information theory, and Markov chains.

2023 – 2026

BSc Computer Science and Engineering

Delft University of Technology. Data elective track. Bachelor thesis on AST-guided membership inference for code language models.

Experience

2026 – present

Researcher, JetBrains Research

Human-AI Experience (HAX) team. Developer-centric trustworthy AI for software engineering.

2025 – 2026

Human-AI Experience Research Intern, JetBrains Research

Amsterdam. In-IDE calibration of large language models at production scale, within the AI4SE collaboration between JetBrains and TU Delft.

2024 – present

Research Assistant, AISE Lab, TU Delft

AI for Software Engineering, supervised by Prof. Maliheh Izadi. Benchmarking, agent verification, and IDE personalization.

2023 – 2024

Software Engineering Intern, Syntho B.V.

Synthetic data generation, benchmarking, and a method for synthesizing time-series data conditioned on metadata.

2022 – 2023

High School Intern, Syntho B.V.

Bias minimization and fairness in machine learning through synthetic data.

← back to the story