About

Hello! I am Mahdi Rezaie. Computer Engineering Student, Teacher and Researcher.

I found my interest in computers when I was 7. When I was going to middle school, after buying my first computer, I started to learn writing scripts and coding. In high school, I started working with Linux OS (Ubuntu and Kali) and also I found my interest in computer networks and security. But I had stopped learning and started working as a worker, teacher, graphic designer and etc. So I failed in university entrance exam twice. After two years, I stopped working and started studying for university entrance exam. I got 1400 ranking (top 2.1 percent) in this exam and then I had been accepted in textile engineering in Amirkabir University of Technology. With GPA of 18.9 out of 20, I changed my field of study to computer engineering.

Basic Information
Age:
25
Github:
Twitter:
Languages:
English, Persian, Dari
Technical Skills
Python
90%
Data Analysis, ML with Python
70%
C, Java, Go
70%
MySQL
70%
Git, Docker
70%
Spark, Hadoop
40%
React, Bootstrap, Front-End Design
50%
Django REST, Echo, Back-End
40%
Work Experience

May 2022 - Now

A Startup
Junior Full-Stack Developer and Data Engineer

I work for a start-up here which is working on some platform for financial data analysis with ML methods. We built a website using Django Rest framework, React.js and Bootstrap. Now, we are working on deploying big data frameworks such as Spark and Hadoop in order to built a stable platform for the analysis since our data is very massive.

2021 Summer

IPM
Research Intern

Working on medical image classification with ML. I was working on pneumonia disease detection using lung MRI images.

Education

2019 - Now

Bachelor of Science
Bachelor of Computer Engineering

Amirkabir University of Technology

I am studying Artificial Intelligence and Computer Networks fields in this university. I got GPA 18.5 out of 20 for last 8 semesters.

2018 - 2019

Bachelor of Science
Bachelor of Textile Engineering

Amirkabir University of Technology

I studied this field in this university in order to change my major to conputer engineering. Getting GPA 4 out of 4 in two semesters, I changed my field.

2013 - 2016

High School
Mathematics and Physics

Shahid Shirazi High School

I studied mathematics and physics in this school since I was extremely interest in computers and networks. I was always one of top 3 students during my entire high school.

Teaching Experience

January 2022 - Now

Kaaryar Institute
Data Analysis with Python

Numpy, Pandas, Scipy, Matplotlib, Seaborn

I taught scipy ecosystem frameworks as metioned above. Also, I taught basic data analysis using these frameworks. I had about 10 students here. At the end of each semester, we prepared some final projects for them like working on Euro IT Salaries dataset in Kaggle.

April 2021 - Now

Kaaryar Institute
Advanced Programming with Python

Python3, OOP, PyGame, Socket Programming, Parallel Programming

I taught advanced programming with python v3 here for about 20 students. The main goal of our course was to prepare students for data analysis and Django framework course. However, we had some student who got job offers without this courses.

2022 Spring

Amirkabir University of Technology
TA for Microprocessor and ARM Assembly Course

ARM Assembly, Arduino

Professor: Dr. Hamed Farbeh

2022 Spring

Amirkabir University of Technology
TA for Algorithm Design Course

Data Structures, Algorithms

Professor: Dr. Alireza Bagheri

2022 Spring

Amirkabir University of Technology
TA for Data Structures Course

Data Structures, Algorithms

Professor: Dr. Sajjad Shirali-Shahreza

2022 Spring

Amirkabir University of Technology
TA for Operating Systems Course

Linux, XV6 OS

Professor: Dr. Seyyed Ahmad Javadi

August 2018 - August 2019

Ouj Institute
Physics Teacher and Teacher Assisstant

Kinematics, Dynamics, Electricity and etc

Teaching high school phycis for about 50 students in 10th, 11th and 12th grade for university entrance exam. I was teaching my own methods of solving problems which had wonderful effects in some of my students so that they got fine ranking in that exam and they could enter to Amirkabir University.

Contact Me
Feel free to contact me

Address

Amirkabir University of Technology, Tehran, Iran

Phone

+989381686859

Email

mahdi.rezaie.336@gmail.com