News
[Apr. 3, 2026] Optimal Predicate Pushdown Synthesis and MatchBox: A Semantic Foundation for Data Plane Portability have been accepted to PLDI 2026! 🎉
[Jan. 25, 2026] Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces has been accepted to ICLR 2026! 🎉
[Jul. 10, 2025] CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilation has been accepted to COLM 2025 as a spotlight! 🎉
[Oct. 21, 2024] I'll present our OOPSLA 2024 paper at SPLASH on Wednesday Oct. 23 at 10:40 am PT
[Sept. 18, 2024] Our OOPSLA 2024 work has been spotlighted on the Johns Hopkins CS department website
[Dec. 22, 2023] Our paper A Pure Demand Operational Semantics with Applications to Program Analysis has been accepted to appear at OOPSLA 2024! 🎉
[Aug. 23, 2023] I'm honored to have been selected as the 2023 Masson Fellow
[May 1, 2023] I'll be volunteering at PLDI 2023 and attending OPLSS
I'm a Computer Science PhD student at the University of Texas at Austin, where I work on program verification & synthesis.
Previously, I did my undergrad and master's at Johns Hopkins University, where I worked with Prof. Scott Smith on demand-driven program semantics in the Programming Languages Laboratory.
Publications
- Optimal Predicate Pushdown Synthesis. Robert Zhang, Eric Campbell, Dixin Tang, Isil Dillig. PLDI 2026.
- MatchBox: A Semantic Foundation for Data Plane Portability. Eric Campbell, Robert Zhang, Divyanshu Saxena, Aditya Akella, Isil Dillig. PLDI 2026.
- Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces. ICLR 2026.
- Practical Divide-and-Conquer Programming with Certified Termination in Rocq (in submission).
- CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilation. Anirudh Khatry, Robert Zhang, Jia Pan, Ziteng Wang, Qiaochu Chen, Greg Durrett, Isil Dillig. COLM 2025.
- A Pure Demand Operational Semantics with Applications to Program Analysis. Scott Smith, Robert Zhang. OOPSLA 2024. [Extended version, code, talk, spotlight]
Service & Honors
-
Reviewer
ICLR 2026 VerifAI, PLDI 2026 AEC, ICLR 2026, PLDI 2025 AEC, ICLR 2025 VerifAI, ICLR 2025, MSR 2025, NeurIPS 2024 MATH-AI
-
Student Volunteer Committee Co-Chair, SPLASH/ISSTA 2026
-
Student Volunteer, PLDI 2023
Helped with audio/video and real-time streaming; facilitated social events; resolved inquiries from conference attendees at the info desk.
-
Masson Fellow (news article, proposal)
Established in honor of the Department of Computer Science's inaugural chair, Gerald M. Masson, the fellowship recognizes and supports top students enrolled in the Combined Bachelor's/Master's degree program based on research merit. Sole recipient.
-
Member, Upsilon Pi Epsilon
Upsilon Pi Epsilon is "the first and only, existing international honor society in the Computing and Information disciplines." Selected from a competitive process as one of the 2023 inductees.
-
Dean's Master's Fellow 2023
Fellowship covering half of the tuition for every semester of full-time, residential enrollment in the master's degree for students who graduate with a Johns Hopkins University undergraduate degree.
Experience
Teaching
-
Course Assistant for Principles of Programming Languages (Spring 2023 & Spring 2024)
-
Course Assistant for Functional Programming in Software Engineering (Fall 2022 & Fall 2023)
-
Course Assistant for Full-Stack JavaScript (Fall 2021 & Spring 2022)
