avatar

Teaching Experience

Teacher's Assistant
Fall 2021
Data Structures
Ferdowsi University of Mashhad
  • Professor: Dr Haleh Amintoosi

Projects

Bachelor's Final Project Line Matching and Event Explanation in Event Camera Streams
Spring 2023
  • Generated synthetic data using a simulator and ESIM to capture events and frames.
  • Implemented line detection and matching algorithms for motion tracking.
  • Successfully explained events by associating them with specific lines and achieved event stream segmentation.
  • Demonstrated problem-solving skills in overcoming research challenges.
  • Explored 2D and Visual SLAM with Eddie, a versatile differential drive robot.
  • Conducted a comprehensive analysis of Eddie’s hardware, software, and firmware, including overcoming challenges in setting up the Kinect sensor.
  • Delved into the mathematical intricacies of Eddie’s kinematic model to obtain precise odometry data.
  • Tested 2D SLAM and ROS2 navigation techniques for mapping and successful robot navigation.
  • Ultimately, selected RTABMap for visual SLAM and evaluated its performance with Eddie.
  • Unsupervised Feature Learning and Transfer Analysis in Computer Vision: Conducted a comprehensive evaluation of unsupervised feature learning methods using CIFAR-10 and DomainNet datasets, followed by an investigation into transfer learning in computer vision with a focus on adapting to new domains.
  • RNN-Based Sentiment Classification and Generalization Analysis: Developed and assessed RNN models for sentiment classification, examining architectural variations and Word2Vec embeddings. Analyzed model generalization by retraining on a modified dataset and evaluating performance on IMDB data.
  • Deep Learning for Image Classification and Feature Extraction: Trained ResNet, DenseNet, and VGG16 neural networks on dog and cat datasets, optimizing accuracy by experimenting with different percentages of frozen layers. Leveraged the networks as feature extractors for data classification using random forests.
  • MNIST Neural Network Classification and Adaptation: Developed and fine-tuned a neural network for MNIST classification, including layer and optimizer experimentation. Evaluated key metrics and assessed network adaptability to new classes, with an outlook on potential outlier detection strategies.
Spring 2023
  • Step by step ROS2 course consisting of guided tutorials and exercises based on official ROS2 and Gazebo documentations.
Reinforcement Learning Projects
Spring 2023
  • Dynamic Strategies in Frozen Lake: Executed value and policy surveys in GymOpenAI’s Frozen Lake, exploring factors like discount variations and non-deterministic problem-solving, visualizing outcomes with Matplotlib.
  • Algorithmic Exploration in Taxi World: Implemented Q-Learning, Monte Carlo, and Sarsa algorithms in Gym’s Taxi environment. Visualized diverse gamma scenarios, charted cumulative rewards, and discerned differences between Q-Learning and Sarsa approaches.
  • In depth computer vision projects.
  • In depth machine learning projects.
  • In depth artificial intelligence projects.

Technical Skills

Programming Languages
Python Java C/C++ SQL Bash JavaScript
Libraries
Tensorflow Keras PyTorch OpenCV scikit-learn NLTK Gym/Gymnasium
Robotics Software and Libraries
ROS/ROS2 Gazebo MoveIt
Environments and Tools
Unix/Linux Git LaTeX

Education

Bachelor of Science, Computer Engineering
Bachelor
  • GPA: 3.58/4 (17.40/20.00)
  • Ranked in the top 12% based on the GPA over the first three years of the enrolling class of 2019.

Online Courses

CS 285 UC Berkeley

CS223A Stanford University

Hobbies & Interests

Sports
Played basketball for 6 years, participating in regional competitions.
Guitar
5 years of playing the classical guitar with regular lessons and practice.
Passionate about
Learning about the human brain.

Awards & Honors

Ranked 14th among 109 students and selected as the Exceptionally Talented Student in the undergraduate program, 2023.
Ranked amongst the top 1.5% of 170,000 participants in the Iranian University Entrance Exam 2019.

Volunteer Experience

Member of Executive Committee
Ferdowsi University of Mashhad
Member of Executive Committee
Ferdowsi University of Mashhad

Language Skills

Persian [Bilingual Proficiency]
English [Full Professional Proficiency (TOEFL iBT to be taken on Dec 16th)]

Research Interests

Robotics
Reinforcement Learning
Event-based Vision Applications

Selected Courses

Reinforcement Learning (Graduate Course) [4/4]
Neural Networks (Graduate Course) [3/4]
Robotics [4/4]
Fundamentals of Computer Vision [4/4]
Fundamentals of Computational Intelligence [4/4]
Fundamentals and Applications of Artificial Intelligence [3/4]

References

Associate Professor
Ferdowsi University Of Mashhad
Associate Professor
Ferdowsi University Of Mashhad
Assistant Professor
Ferdowsi University Of Mashhad