Portrait of Daniel Ogenrwot
Portrait of Daniel Ogenrwot
Daniel Ogenrwot
PhD Candidate & Graduate Assistant
Department of Computer Science
University of Nevada, Las Vegas
About Me

I am a PhD Candidate and Graduate Assistant in the Department of Computer Science at the University of Nevada, Las Vegas (UNLV), working in the Software Evolution (EVOL) Lab under the supervision of Professor John Businge. I hold an MSc in Computer Science from Makerere University, Uganda (advised by Dr. Joyce Nakatumba-Nabende and Prof. Michel R.V. Chaudron) and a BSc in Computer Science from Gulu University, Uganda. My research lies at the intersection of Empirical Software Engineering and Agentic AI, with publications in venues including ASE, SCAM, MSR, AIware, MSR, EMSE. I also serve the research community as a reviewer in several top tier software engineering conferences and journals e.g MSR, ESEC/FSE, ICSME, ISSAT, ASE, ACM TOCE, Springer Nature Scientific Reports, Elsevier Data in Brief, the Journal of Advances in Information Technology, etc.

"And you will know the truth, and the truth will set you free." — John 8:32

Curriculum Vitae
Education
  • University of Nevada, Las Vegas
    University of Nevada, Las Vegas
    Department of Computer Science
    PhD Candidate
    Aug. 2023 - present
  • Makerere University, Uganda
    Makerere University, Uganda
    College of Computing and Information Sciences
    MSc in Computer Science
    2019 - 2021
  • Gulu University, Uganda
    Gulu University, Uganda
    Department of Computer Science
    BSc in Computer Science
    2010 - 2013
Experience
  • University of Nevada, Las Vegas (UNLV)
    University of Nevada, Las Vegas (UNLV)
    Department of Computer Science
    Graduate Research/Teaching Assistant
    2023 - present
  • AirQo Project, Makerere University
    AirQo Project, Makerere University
    Google.org funded
    Ph.D. Research Fellow
    2023 - present
  • Gulu University, Uganda
    Gulu University, Uganda
    Department of Computer Science
    Assistant Lecturer
    2022 - 2023
For more details refer to the CV .
Awards & Grants
2026
Latest UNLV College of Engineering Marjorie & Victor Kunkel Engineering Scholarship
2025
Distinguished Artifact Award, IEEE SCAM 2025
UNLV Graduate Professional and Student Association (GPSA) Research Grant ($1,249.61)
2024
UNLV Access Grant ($2,000)
UNLV College of Engineering Roy and Helen Kelsall Scholarship Fund ($1,000)
UNLV Graduate Professional and Student Association (GPSA) Research Grant ($1,456)
2019
MTN MoMo Open API Challenge — 1st Runner-up ($2,000)
2018
Makerere University Mak–Sida Bilateral Program Scholarship (~$15,000)
2013
Gulu University First-Class Honours, BSc Computer Science
News
2026
Latest Invited as program committee member for the ISSAT 2026 - Artifact Evaluation Track.
Jun 01
Invited as program committee member for the ICMSE 2026 - Industry Track.
May 01
Paper accepted at ACM Alware 2026 - AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub
Apr 01
Invited as junior program committee member for the MSR 2026 - Technical Track.
Jan 20
🎉 Paper accepted at MSR 2026: How AI Coding Agent Modify Code: A Large-Scale Study of Pull Requests.
Jan 15
Invited as program committee member for the ESEC/FSE 2026 - Ideas, Visions, and Reflections Track.
Jan 01
Selected Publications (view all )
Patchtrack: a comprehensive analysis of chatgpt’s influence on pull request outcomes

Daniel Ogenrwot, John Businge

AIware 2026 — Benchmark & Dataset Track (co-located with FSE 2026) 2026

The rapid adoption of large language models (LLMs) like ChatGPT has introduced new dynamics in software development, particularly within pull request workflows. We analyze 338 pull requests from 255 GitHub repositories containing self-admitted ChatGPT usage, comprising 645 AI-generated snippets and 3,486 developer-authored patches.

Patchtrack: a comprehensive analysis of chatgpt’s influence on pull request outcomes

Daniel Ogenrwot, John Businge

AIware 2026 — Benchmark & Dataset Track (co-located with FSE 2026) 2026

The rapid adoption of large language models (LLMs) like ChatGPT has introduced new dynamics in software development, particularly within pull request workflows. We analyze 338 pull requests from 255 GitHub repositories containing self-admitted ChatGPT usage, comprising 645 AI-generated snippets and 3,486 developer-authored patches.

AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub

Daniel Ogenrwot, John Businge

AIware 2026 — Benchmark & Dataset Track (co-located with FSE 2026) 2026

Large-scale dataset of 142K+ agentic pull requests from 59K+ repositories, identifying 29K PRs with merge conflicts and extracting 336K+ fine-grained conflict regions across AI coding agents (Copilot, Devin, Cursor, and others).

AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub

Daniel Ogenrwot, John Businge

AIware 2026 — Benchmark & Dataset Track (co-located with FSE 2026) 2026

Large-scale dataset of 142K+ agentic pull requests from 59K+ repositories, identifying 29K PRs with merge conflicts and extracting 336K+ fine-grained conflict regions across AI coding agents (Copilot, Devin, Cursor, and others).

Refactoring-Aware Patch Integration Across Structurally Divergent Java Forks

Daniel Ogenrwot, John Businge

2025 IEEE International Conference on Source Code Analysis & Manipulation (SCAM) 2025 Distinguished Artifact Award

RePatch addresses structural drift in divergent software variants through refactoring-aware patch integration, achieving 52.8% success on previously failing patches.

Refactoring-Aware Patch Integration Across Structurally Divergent Java Forks

Daniel Ogenrwot, John Businge

2025 IEEE International Conference on Source Code Analysis & Manipulation (SCAM) 2025 Distinguished Artifact Award

RePatch addresses structural drift in divergent software variants through refactoring-aware patch integration, achieving 52.8% success on previously failing patches.

PatchTrack: Analyzing ChatGPT's Impact on Software Patch Decision-Making in Pull Requests

Daniel Ogenrwot, John Businge

39th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2024

Empirical study investigating how ChatGPT-generated patches influence pull request acceptance decisions, examining 338 pull requests across open-source projects.

PatchTrack: Analyzing ChatGPT's Impact on Software Patch Decision-Making in Pull Requests

Daniel Ogenrwot, John Businge

39th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2024

Empirical study investigating how ChatGPT-generated patches influence pull request acceptance decisions, examining 338 pull requests across open-source projects.

All publications