Experience
Research Intern
Grimlock Consulting
Remote
Sep. 2026 - Present
- Running experiments to improve AI coding agents such as Claude Code, aiming to raise resolve rates and cut cost on SWE-bench Verified, SWE-bench Pro, and related benchmarks.
- Analyzing agent trajectories and logs, with weekly reports of charts and metrics to guide next steps.
Research Assistant
Lassonde School of Engineering, York University
Toronto, ON
Jan. 2025 - Present
Supervisor: Zhen Ming (Jack) Jiang
- Built a reproducibility harness for LLM-powered systems that combines execution stabilization with record/replay, achieving exact replay across 4 workloads, 6 open-weight LLMs, vLLM and llama.cpp, and A100/H100/H200 GPUs. Default runs reproduced only 58–64% of SWE-agent trajectories exactly.
- Identified 11 sources of non-determinism across the LLM execution stack, 3 of them previously undocumented.
- Developing a process-aware framework for assessing benchmark consistency of LLM-powered software engineering agents (early stage).
- Exploratory study of cost and failure modes of SWE-bench agents, including a prototype early-stopping technique.
Teaching Assistant
York University
Toronto, ON
Jan. 2025 - Apr. 2026
Fundamentals of Data Structures and Design and Analysis of Algorithms
Professor: Jackie Wang
Term: Winter 2026
Position: Grader, Invigilator
Fundamentals of Data Structures
Professor: Andriy Pavlovych
Term: Fall 2025
Position: Grader, Invigilator
Advanced Object Oriented Programming
Professor: Jackie Wang
Term: Summer 2025
Position: Lab Demonstrator, Grader
Fundamentals of Data Structures
Professor: Ilir Dema
Term: Winter 2025
Position: Teaching tutorial classes
Data Structure for Data Science
Professor: Chen-Wei (Jackie) Wang
Term: Winter 2025
Position: Exam Grading, Invigilation
Amirkabir University of Technology - Tehran Polytechnic
Tehran, Iran
Feb. 2022 - Jun. 2022
Algorithm Design
Professor: Alireza Bagheri
Position: Designing class tests, assignments, Grader
Data Structures and Algorithms
Professors: Alireza Bagheri, Sajad Shirali-Shahreza
Position: Designing class tests, assignments, Grader
Internship
Qom Province Electricity Distribution Company
Qom, Iran
Jun. 2021 - Sep. 2021
- Explored data analytics and machine learning applications for electric power distribution and including forecasting.
- Studied smart-grid infrastructure and modern utility technologies such as smart meters, advanced distribution systems, and grid-edge intelligence.
- Produced a technical survey on smart power grids and their major components, challenges, and opportunities for intelligent decision-making.