Seyed Abolfazl Mortazavi

Hi, I'm

Seyed Abolfazl Mortazavi

M.Sc. in Electrical Engineering with a passion for AI, Neuroscience, and Digital Signal Processing.

About Me

About Seyed Abolfazl Mortazavi

I am Seyed Abolfazl Mortazavi, currently pursuing a Master's degree in Electrical Engineering at Sharif University of Technology. My academic and professional journey is driven by a profound enthusiasm for the captivating realms of artificial intelligence, computational neuroscience, and digital signal/image processing. I am committed to exploring and contributing to cutting-edge developments in these fields, reflecting a deep passion for innovation and technology.

With a strong foundation from my Bachelor's degrees in Biomedical Engineering and Electrical Engineering from Amirkabir University of Technology, where I consistently ranked first in my class, I am eager to apply my knowledge and skills to solve complex challenges.

Research Interests

  • Artificial Intelligence
  • Digital Signal Processing
  • Digital Image Processing
  • Computational Neuroscience

Language Skills

  • Persian: Native
  • Turkish: Native
  • English: Upper Intermediate

Work Experience

AI Developer - Speech Team

Jan 2025 - Present | Shatel, Tehran, Iran

As a member of the Speech Team, I contribute to the development and enhancement of cutting-edge speech technologies. My responsibilities include:

  • Text-to-Speech (TTS): Developing and fine-tuning neural network models for natural-sounding Persian speech synthesis, focusing on improving prosody, intonation, and overall voice quality. This involves data preprocessing, model training, and evaluation.
  • Automatic Speech Recognition (ASR): Working on training and evaluating ASR models to enhance accuracy and robustness for the Persian language, particularly in noisy call center environments and across diverse accents. This includes acoustic and language model development.
  • Call Center Quality Control: Designing and implementing AI-driven solutions to analyze call recordings for quality assurance. This involves leveraging ASR and NLP techniques for sentiment analysis, keyword spotting, topic modeling, and automated compliance checking to provide actionable insights for performance improvement.
Collaborating with cross-functional teams to integrate these speech technologies into various Shatel products and services, and utilizing Linux environments for development, testing, and deployment of AI models.

Technologies Used:

Python Linux PyTorch TensorFlow Hugging Face Transformers Librosa Git

Freelance Programmer

Nov 2023 - Present

Working on diverse programming projects, specializing in Signal Processing, Artificial Intelligence, and Image Processing.

Technologies Used:

MATLAB Python

Research Assistant at Computational Neuroscience Lab

June 2025 - Present | Tehran, Iran

As a Research Assistant under the supervision of Dr. Farnaz Ghasemi, I played a key role in the lab's research on BCI systems and complex brain signal analysis. My responsibilities expanded to include:

  • Student Supervision: Mentored and supervised several BSc and MSc students, providing technical guidance and support for their research, experimental design, and thesis projects related to EEG and BCI.
  • Advanced Signal Processing: Implemented and applied Visibility Graph (VG) techniques to analyze non-linear dynamics and connectivity patterns in EEG time-series data.
  • BCI & EEG Research: Conducted in-depth research on Brain-Computer Interface (BCI) systems, focusing on robust feature extraction and developing novel metrics to evaluate EEG signal quality.
  • Statistical Analysis: Performed comprehensive statistical analysis and hypothesis testing on large-scale EEG signal datasets to validate research findings.

Technologies Used:

MATLAB Python IBM SPSS Statistics

Researcher at Computational Neuroscience Lab

Aug 2022 - Oct 2023 | Tehran, Iran

Conducted research on BCI systems and EEG signals under the supervision of Dr. Farnaz Ghasemi. Key responsibilities included developing metrics to evaluate EEG signal quality, analyzing statistical parameters of EEG signals, and conducting statistical tests for EEG signal datasets.

Technologies Used:

MATLAB Python IBM SPSS Statistics

Signal Processing Intern at Radialmed Company

Aug 2022 - Nov 2023

Worked on signal processing tasks, focusing on ECG and PPG signal analysis and feature extraction for machine learning applications. Major contributions included developing algorithms for calibrating blood pressure devices and creating methods to remove EMG noise from signals.

Technologies Used:

MATLAB Python

Teaching Experience

Teaching Assistant

  • Blind Source Separation - Amirkabir University of Technology (Fall 2025)
  • Machine Learning - Sharif University of Technology (Fall 2024)
  • Neural Modeling - Sharif University of Technology (Fall 2024)
  • Mathematical Engineering - Amirkabir University of Technology (Fall 2022)

Projects

Screenshot of Image Classification Project

Image Classification Project

Developed an image classification system using Python and relevant ML libraries.

Python
View on GitHub
Screenshot of NLP Fake News Detection Project

NLP for Fake News Detection

Implemented NLP algorithms to detect fake news articles.

Python NLP
View on GitHub
Screenshot of Speech Enhancement Algorithm

Speech Enhancement Algorithm

Designed and implemented a speech enhancement algorithm using MATLAB.

MATLAB Signal Processing
View on GitHub
Screenshot of EMG Signal Classification (SVM) Project

EMG Signal Classification (SVM)

Classified EMG signals using Support Vector Machine (SVM) classifier in MATLAB.

MATLAB Machine Learning SVM
View on GitHub
Seyed Abolfazl Mortazavi's GitHub Profile

Other Notable Projects

Includes EEG signal algorithms (DFA, RQA), statistical tests for EEG, algorithms for artificial ribosome, EEG signal quality assessment, object tracking, emotion detection, and more. Many projects, including freelance work, are in private repositories.

Access to private repositories can be provided upon request for review.

View GitHub Profile

Technical Skills

Programming/Scripting

  • Python
  • MATLAB
  • HTML5/CSS3
  • LaTeX

Libraries/Frameworks

  • Pandas, NumPy, Matplotlib
  • TensorFlow, PyTorch, Scikit-learn
  • OpenCV
  • Hugging Face Transformers, Librosa
  • Lightning, MLFlow

IDEs/Tools

  • VSCode, PyCharm, Spyder
  • Linux Environment
  • Docker, Git & GitHub
  • Conda
  • IBM SPSS Statistics 26

Education & Certifications

Education

Master of Science (M.Sc.) - Electrical Engineering (Bioelectric)

Sharif University of Technology | 2023 - Present

Current Score: 19.02/20.0 (GPA: 4.0/4.0)

Ranked 1st in class.

Bachelor of Science (B.Sc.) - Electrical Engineering (Telecommunication)

Amirkabir University of Technology | 2019 - 2023

Final Score: 19.38/20.0 (GPA: 4.0/4.0)

Ranked 1st in class.

Bachelor of Science (B.Sc.) - Biomedical Engineering (Bioelectric)

Amirkabir University of Technology | 2019 - 2023

Final Score: 19.07/20.0 (GPA: 4.0/4.0)

Ranked 1st in class.

Licenses & Certifications

EEG Signal Processing - Amirkabir University (Aug 2022)

Supervised Machine Learning: Regression and Classification - Coursera (Jan 2023)

Advanced Learning Algorithms - Coursera (Mar 2023)

Linear Algebra for Machine Learning and Data Science - Coursera (Jan 2023)

Neuromatch Academy Deep Learning Course - Neuromatch (July 2023)

Complete Neural Signal Processing and Analysis: Zero to Hero - Udemy (Oct 2023)