CV
General Information
Full Name | Mohammadhossein Malekpour |
Date of Birth | 29th April 1998 |
Languages | English, Persian |
Education
- 2017 - 2022
Bachelor of Science in Computer Science
AmirKabir University of Technology (Tehran Polytechnic)
- last two-year GPA = 3.67/4
- 2021 - 2022
Minor in Economics
AmirKabir University of Technology (Tehran Polytechnic)
- overall GPA (15 credit) = 4/4
Professional Experience
- June 2022 - Present
Data Analyst
Divar
- Divar is a classified ads and e-commerce online platform for users in Iran with 30 million monthly active users.
- Perform analysis on a wide variety of big data and process improvement opportunities; uncover trends, create and distribute various metrics, reports, dashboards, and building predictive models.
- Sep 2020 - Nov 2020
Data Science Intern
Hesaba
- The internship focused on principles of data science using R programming language and Tidyverse packages.
- Jun 2020 - Mar 2020
Python Developer Intern
Segmentino
- Segmentino is a marketing automation platform.
- Contributed to journey-designer product and developed some Python packages.
- I experienced working with Apache-Airflow, Docker, and modular programming in Python.
- Jul 2019 - Sep 2019
Software Engineer Intern
IPM Institute For Research In Fundamental Sciences}{Tehran, Iran
- I worked at the Iranian national observatory project's TDD (Technical Development Division).
- I experienced working with pure Python, MySQL, and Flask for the weather-station project.
Teaching Experience
- Feb 2020 - Jan 2022
Undergraduate Teaching Assistant
AmirKabir University of Technology (Tehran Polytechnic)
- Machine Learning (MSc course) | Dr. Mohammad Akbari
- Applied Data Science (MSc course at TeIAS) | Dr. Amir Hesam Salavati
- Fundamentals of Programming in C | Dr. Mohammad Akbari
- Principle of Software Design | Dr. Amin Gheibi
- Advanced Programming in Python | Dr. Morteza Kouhsar
- Advanced Programming in Python | Dr. Javad Mohammadzadeh
- Principle of Software Design | Dr. Javad Mohammadzadeh
- Aug 2020 - Apr 2022
Head Teaching Assistant
CS50x Iran
- We taught CS50x in Iran, a Harvard course about introduction to computer science and the art of programming. I translated and customized CS50's original contents and taught the web track in CS50x 2020. Also, I held all TA sessions in CS50x 2021 and was the head teaching assistant of the CS50 web 2022 course.
Technical Skills
- Languages = Python, R, SQL, C/C++, Bash
- Frameworks = PyTorch, Spark MLib, Flask, FastAPI
- Libraries = PySpark, Scikit-Learn, Pandas, NumPy, Seaborn, Plotly, Tidyverse
- Developer Tools = Git, Bash, Docker, VSCode, PyCharm, Metabase
Research Interests
-
Artificial intelligence
- Machine Learning
- Deep Learning
- Computer Vision
- NLP
- Recommender Systems
- AIOps/MLOps
-
Software Engineering
- Data Management & Big Data
- Parallel & Distributed Systems
- Cloud Computing
Other Interests
- Crypto & Finance
- Formula 1
- Football (FCBarcelona)