M.Sc. Researcher (Thesis Project)
Amirkabir University of Technology · Tehran, Iran | Sep 2021 – Aug 2024
Laboratory Manager
Amirkabir University of Technology · Tehran, Iran | Sep 2021 – Aug 2023
Multimedia Teaching Assistant
Amirkabir University of Technology · Tehran, Iran | Feb 2023 – May 2023
Digital System 1 Laboratory Instructor
Amirkabir University of Technology · Tehran, Iran | Feb 2022 – Jun 2022
Digital Systems I Teaching Assistant
University of Guilan · Rasht, Guilan | Sep 2019 – Jan 2020