Resume
Education
2021 - 2023
University of TehranM.Sc. in mechanical engineering
GPA: 4
Thesis title: A passive vibration absorber for hand tremors using Shape Memory Alloys
Tutor: Mohammadreza, Zakerzadeh
2016 - 2020
University of TabrizB.Sc. in mechanical engineering
GPA: 3.86
Thesis title: Predicting Commodity Prices Using Neural Networks
Tutor: Jafar, Keygobadi
Experience (teaching)
2021
University Of tehranAdvanced vibrations
Teaching assistance of graduate students in “Advanced vibrations” for Dr. Arash Bahrami
2018
University Of TabrizProgramming In C
Teaching assistance of under graduate students in “C Programming Language” for Dr. Mohamamd Ali Hamed.
Experience (Work)
2020-2022
NOAData Scientist
During my time at NOA, I primarily worked with the Python programming language, focusing on processing large quantities of data and optimizing various mathematical models. This involved developing efficient techniques to handle and analyze extensive datasets, ensuring quick and accurate data processing. Additionally, I played a crucial role in enhancing the performance and accuracy of mathematical models using Python, which significantly improved the efficiency of our data-driven projects.
2019
Foolda GharbIntern At FooladGharb
Spent 6 months as an intern in the research and development department of Foolad Gharb company.
Coding Skills
Python
MATLAB
C#
C
Softwares
SIMULINK
MSC Adams
Abaqus
Coding Experience
- Recursive programming
- WPF Applications
- Reinforcement learning
- Object Detection
- Convolutional Neural Networks
Certificates
Academic Projects
2023-current
BlogDevelopment of object detection convolutional neural networks
As a side project, I developed and documented comprehensive guides to developing CNNs on my personal blog; specifically, YOLO-vN networks. The implementations were purely derived from the original papers. Because there are no guides online for constructing these CNNs from scratch, this guide can help novices have a better grasp of how benchmark CNNs work. See the blog section of the current website to check the guides. Please note that this project is not complete yet.
2023
Blog - GitHubDevelopment of agents for playing basic games using reinforcement learning
Created advanced agents capable of excelling in basic games like lunar lander and cart pole through the use of reinforcement learning. A comprehensive guide and step-by-step documentation can be seen in the blog section of the current website.
2022
University of TehranDesign and numerical optimization of a hand tremor absorber using Sape Memor Alloys
As my Master’s thesis, I developed a hand tremor absorbers for patients suffering from Parkinson’s disease. The constitutive model for SMA string was developed (Link). Next, the viability of the absorber was determined by SIMULINK. For the optimization, the project was developed in both Python and MATLAB. MATLAB was chosen for optimizing the absorber using numerical methods (GA). MATLAB’s ODE15s solver was customized to solve the stiff ODEs .The Code base of the entire project can be seen in my GitHub repository.
2018
University of TabrizDesign and development of a 3DOF robotic arm
Simulated and constructed a 3DOF robotic arm as a side project. The simulation was done using MSC ADAMS. The robot itself was powered by 3 stepper motors. A simple Arduino was used as the control unit which was programmed in C.
Publications
2024
Mahalleh, Abbas Jafarpour; Zakerzadeh, Mohammadreza
A Nonlinear Energy Sink For Tremor Suppression Using Shape Memory Alloys Journal Article
In: Journal of Vibration and Control (JVC), 2024.
@article{nokey,
title = {A Nonlinear Energy Sink For Tremor Suppression Using Shape Memory Alloys},
author = {Abbas Jafarpour Mahalleh and Mohammadreza Zakerzadeh},
url = {https://journals.sagepub.com/doi/abs/10.1177/10775463241262146},
doi = {10.1177/107754632412621},
year = {2024},
date = {2024-06-21},
urldate = {2024-06-21},
journal = {Journal of Vibration and Control (JVC)},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Mahalleh, Abbas Jafarpour; Zakerzadeh, Mohammadreza
Mechanical Solutions For Parkinson’s Disease: A Review (In preperation) Journal Article Forthcoming
In: Forthcoming.
@article{nokey,
title = {Mechanical Solutions For Parkinson’s Disease: A Review (In preperation)},
author = {Abbas Jafarpour Mahalleh and Mohammadreza Zakerzadeh},
year = {2024},
date = {2024-00-00},
keywords = {},
pubstate = {forthcoming},
tppubtype = {article}
}
2023
Mahalleh, Abbas Jafarpour; Zakerzadeh, Mohammadreza
A Vibration Absorber For Absorbing Tremors In Wrist Journal Article
In: 13th international conference on acoustics and vibration, Tehran, Iran, 2023.
@article{nokeyb,
title = {A Vibration Absorber For Absorbing Tremors In Wrist},
author = {Abbas Jafarpour Mahalleh and Mohammadreza Zakerzadeh},
year = {2023},
date = {2023-12-12},
journal = {13th international conference on acoustics and vibration, Tehran, Iran},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2019
Mahalleh, Abbas Jafarpour; Keyghobadi, Jafar
Predicting Commodity Prices Using Neural Networks Bachelor Thesis
Tabriz University, 2019.
@bachelorthesis{nokey,
title = {Predicting Commodity Prices Using Neural Networks},
author = {Abbas Jafarpour Mahalleh and Jafar Keyghobadi},
year = {2019},
date = {2019-05-15},
urldate = {2023-00-00},
journal = {Journal of Vibration and Control (JVC)},
address = {Tabriz University},
keywords = {},
pubstate = {published},
tppubtype = {bachelorthesis}
}