Academic Experiences

What I've done

Multimedia Teacher Assistant

Academic Saeed Sharifian Khortoomi Amirkabir University of Technology Tehran, Iran Feb 2023 – May 2023

In my role as a Multimedia Teaching Assistant, I mentored students in applying Deep Learning and Computer Vision principles using the Python ecosystem. I provided technical guidance on architecting CNNs and DNNs with PyTorch, while integrating OpenCV for image processing and TorchAudio for signal analysis. Additionally, I facilitated the use of Scikit-Learn for traditional machine learning workflows and Gradio to build interactive interfaces for complex neural network models.

Logic circuit laboratory instructor

Academic Dr. Sanaz Seyedin Amirkabir University of Technology Tehran, Iran Feb 2022 – Jun 2022

As a Laboratory Instructor at Amirkabir University of Technology, I led the Logic Circuit Laboratory, focusing on the practical application of hardware description and digital design. I provided technical instruction in VHDL and the programming of FPGA boards, guiding students through the design, simulation, and physical implementation of complex logic systems.

Teaching Assistant at University of Guilan

Academic Dr. Shahbaz Reyhani University of Guilan Rasht, Guilan Sep 2019 – Jan 2020

As a Teaching Assistant for Digital Systems I at the University of Guilan, I supported Dr. Shahbaz Reyhani in delivering core curriculum to undergraduate students. I facilitated learning through weekly tutorial sessions and the development of custom educational slides and problem sets. Beyond instruction, I provided technical mentorship for final projects using Proteus simulation software and managed the end-to-end grading process for assignments and exams.