Experience

  1. ML Research Intern

    Apple Corporate

    Responsibilities include:

    • Developing a langue model verification and revision Framework
    • Developing a Prompt-tuning-based tool for finding few-shot examples in the Entity Matching task.
    • Developing a self-refinement information extraction system
  2. Data Engineer Intern

    Digikala Company

    Responsibilities include:

    • Developing a recommendation system that ranks related items to each product on the website.
    • Developing a framework for estimating the purchase probability of a user in the current session by monitoring the users’ recent behavior.
  3. Graduate Student Instructor

    University of Michigan
    • CSE 595 (Natural Language Processing)
    • EECS 595 (Natural Language Processing)
  4. Teaching Assistant

    University of Tehran
    • Operating Systems
    • Computer Aided Digital System Design
    • Computer Architecture
    • Computer Networks

Education

  1. PhD in Computer Science and Engineering, 2025 (expected)

    University of Michigan
  2. B.S. in Electrical and Computer Engineering, 2018

    University of Tehran
Services
Conference Reviewer
  • ACL (Association for Computational Linguistics)
  • EMNLP (Empirical Methods in Natural Language Processing)
  • ICLR (International Conference on Learning Representations)
Journal Reviewer
  • VLBD Journal (The International Journal on Very Large Data Bases)
  • Computer Speech and Language Journal
Awards
Rackham Conference Travel Grant
University of Michigan ∙ October 2024
Rackham Doctoral Intern Fellowship
University of Michigan ∙ January 2023
Rackham Conference Travel Grant
University of Michigan ∙ July 2022
Scholarship for exceptional talent student
University of Tehran ∙ September 2018
Few B.Sc. students with the highest GPA are admitted to the M.Sc. program without an entrance exam.
Languages
80%
English
100%
Persian