Research Assistant

Lassonde School of Engineering, York University

Toronto, ON
Jan. 2025 - Present

  • Developing a reproducibility framework for inference engines such as llama.cpp and vLLM.
  • Conducting error analysis and cost prediction for software engineering agents.

Teaching Assistant

York University

Toronto, ON
Jan. 2025 - Present

Fundamentals of Data Structures and Design and Analysis of Algorithms

Professor: Jackie Wang
Term: Winter 2025
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
Jul. 2021 - Sep. 2021

  • Explored data analytics and machine learning applications for electric power distribution, including forecasting, anomaly detection, and equipment health monitoring.
  • 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.