Alireza Hoseinpour

Alireza Hoseinpour

Ph.D. Student in Computer Science

University of Illinois Chicago

Biography

I am a first-year Ph.D. student in Computer Science at the University of Illinois Chicago (UIC), where I work as a graduate research assistant advised by Dr. Austin Mordahl. My research lies at the intersection of agentic AI and software engineering.

Before joining UIC, I received my M.Sc. in Computer Science from Bowling Green State University (BGSU) with a 4.0/4.0 GPA, advised by Dr. Abbas Heydarnoori. At BGSU, I co-developed LinkAnchor (FSE 2026), an autonomous LLM-based agent for software traceability. I also led an empirical study of test failures in AI-generated pull requests (MSR 2026 Mining Challenge) and fine-tuned open-source LLMs for automatic issue assignment.

In addition to my academic research, I have industry experience as a software engineer at prominent tech companies, including Digikala, the largest e-commerce platform in Iran.

I received my B.Sc. in Computer Engineering from Sharif University of Technology, where I wrote my undergraduate thesis on the robustness of deep neural networks against spurious correlations advised by Dr. Mahdieh Soleymani.

Download my CV.

Interests
  • Agentic AI for Software Engineering
  • LLMs for Code and Software Repositories (AI4SE)
  • Testing and Debugging AI Agents (SE4AI)
  • Software Maintenance and Evolution
Education
  • Ph.D. in Computer Science, Fall 2026 - Present

    University of Illinois Chicago

  • M.Sc. in Computer Science, Spring 2025 - Summer 2026

    Bowling Green State University

  • B.Sc. in Computer Engineering, Fall 2018 - Spring 2024

    Sharif University of Technology

Peer-Reviewed Publications

(2026). LinkAnchor: An Autonomous LLM-Based Agent for Issue-to-Commit Link Recovery. FSE 2026.

PDF Code DOI

(2026). An Empirical Analysis of Test Failures in AI-Generated Pull Requests. MSR 2026.

DOI

(2023). Evaluating Robustness of Pre-Trained Deep Neural Networks against Spurious Correlations. ECCV Workshop.

PDF

Preprints

(2026). Yggdrasil: A Layer-First 3D Scene Graph for Real-Time Querying. arXiv.

PDF

(2026). LIA: Supervised Fine-Tuning of Large Language Models for Automatic Issue Assignment. arXiv.

PDF

Research Experience

 
 
 
 
 
Graduate Research Assistant
Aug 2026 – Present Chicago, IL

Advisor: Dr. Austin Mordahl

  • Conducting research at the intersection of agentic AI and software engineering.
 
 
 
 
 
Bowling Green State University
Graduate Research Assistant
Jan 2025 – Aug 2026 Bowling Green, OH

Advisor: Dr. Abbas Heydarnoori

  • Co-developed LinkAnchor, an autonomous LLM-based agent for software traceability (FSE 2026).
  • Led an empirical study of 500 AI-generated pull requests across 5 coding agents, building a taxonomy of test failures (MSR 2026).
  • Fine-tuned open-source LLMs for automatic issue assignment (LIA, arXiv 2026).
  • Investigated retrieval-augmented LLM reasoning for automated issue report classification.
 
 
 
 
 
Sharif University of Technology
Undergraduate Thesis Research
Feb 2023 – Dec 2023 Tehran

Thesis Advisor: Dr. Mahdieh Soleymani

  • Investigated the robustness of CNNs and Vision Transformers under distribution shifts from spurious correlations, conducting large-scale experiments with varied training strategies.
  • Designed and implemented novel datasets with synthetic spurious signals to test generalization.

Industry Experience

 
 
 
 
 
Digikala
Software Engineer
Sep 2022 – Apr 2024 Tehran

Digikala is the largest e-commerce company in Iran with 40+ million users.
Experiences:

  • Developed scalable systems and real-time user interaction infrastructure to support high-traffic promotions.
  • Engineered software for two Black Friday events, with zero downtime and meeting commercial goals.

Technologies: PHP, Redis, Memcached, Kafka, MySQL, REST APIs, Jenkins, GitLab, Git, Scrum.

 
 
 
 
 
AYOT
Co-founder
Feb 2021 – Aug 2023 Tehran

AYOT is an IoT platform for smart home appliances in partnership with Sharif University of Technology’s startup accelerator.
Experiences:

  • Developed the engine for cross-company IoT device interoperability.
  • Mentored interns from the Computer Engineering department.

Technologies: Python, FastAPI, PostgreSQL, Kafka, Redis, Docker, REST APIs, MQTT.

 
 
 
 
 
Tapsell
Software Engineer
Jan 2022 – Sep 2022 Tehran

Tapsell is a leading AdTech company in Iran.
Experiences:

  • Designed and implemented Tapsell’s Creative Management Platform (CMP) product from scratch.

Technologies: Java, Kotlin, Spring Boot, Redis, MongoDB, PostgreSQL, REST APIs, Caffeine, Kubernetes, GitLab CI/CD, Maven, Git, JUnit, Mockito, Scrum.

 
 
 
 
 
Farazpardazan
Software Engineer
Feb 2019 – Sep 2019 Tehran

Farazpardazan develops advanced digital solutions for banking, payments, and financial services.
Experiences:

  • Contributed to “Hamrah Novin”, the official mobile banking application of EN Bank.

Technologies: Java, Spring Boot, Hibernate, SQL.

Honors and Awards

 
 
 
 
 
BGSU ACM
2nd Place, BGSU ACM Hackathon
Apr 2025 Bowling Green, OH
  • Awarded for developing Piqniq, an emergency alert app designed to support users during panic attacks.

Voluntary Service

 
 
 
 
 
She’r ta Code (First Edition)
Sponsorship & Organizing Team
She’r ta Code (First Edition)
Nov 2023 – Apr 2024 Tehran
A spaghetti-code contest built around undefined behavior and compiler and architecture quirks.