Mahdi Rahbar

Artificial Intelligence Expert
Mahdi Rahbar
Mahdi Rahbar
Master’s in Artificial Intelligence • Researcher and Developer

About Me

My name is Mahdi (/ma(e)hdi/) and if you found it hard to pronounce, just cally me Matty! 🙂
My experites is in Machine Learning frameworks and Deep Learning architectures and in the past couple of years, I’ve been focusing on applicaions of Deep learning and machine learning in Structural Bioinformatics and Natural Language Processing. You can find my research interest down below.

Research Interests

  • Machine Learning and its applications,
  • Deep Learning Architectures
  • Structural Bioinformatics
  • Natural Language Processing
  • Machine Learning frameworks Optimization
  • Algorithms

Education

Saint Louis University, Master’s in Artificial Intelligence
St. Louis, MO, USA
Aug 2021 – PRESENT
1y 2 months
Azad University, B.Sc. in Computer Software Engineering
Tehran, Iran
Feb 2017 – May 2021
4y 3 months

Skills

Programming Languages Python (Native), C++ (Native), Java (Mediocre), Perl (Mediocre), Javascript (Mediocre)
Computational Environments MATLAB, R
Applied Machine Learning Natural Language Processing, Structural Bioinformatics, Data Analytics, Data Mining, Text Mining, Computer Vision, Familiar with Reinforcement Learning
Deep Learning Experienced with Well-known Deep Learning Architectures, Experienced in Tensorflow, Keras, PyTorch and JAX
Software Development Software Development Phases, Memory Optimization, Application Testing, Git, Docker, Kubernetes Travis-CI, Linux & Bash scripting, Agile and Scrum, Teamwork
Research LATEX, Markdown, Experienced with Research phases, Experiment Discipline
Database Familiar with Database structure, queries, SQL
Web Development Have experience in back-end programming in Python(Django & Flask framework). Experienced in front-end and JS and JQuery.
Other Fun Experiences Adobe Photoshop, Designing, editting and retouching, Photography

Publications

Deep Graph Learning to Estimate Protein Model Quality Using Constraints from Multiple Sequence Alignments, Published & Presented at ACM-BCB 2022 Conference
Chicago, IL, USA
2022
A deep graph learning approach to rank protein-protein interaction structures, Accepted & Presented Poster at ISMB 2022 Conference
2022
Forecasting of COVID-19 Cases, Using an Evolutionary Neural Architecture Search Approach and Feature Augmentation, Preprint at arXiv
2021
Historical Knowledge-Based MBO for Global Optimization Problems and Its Application to Clustering Optimization, Published at Soft Computing Journal
2020
LIBTwinSVM, Preprint at arXiv
2019
FarsiYar: A Novel Text-Mining Framework for Informal Persian Text Classification, Published & Presented at the 5th Iranian National Computational Linguistic Conferenc
2019

Research Experience

Research Assistant | Bioinformatic & Machine Learning Lab (Dr. Jie Hou), Department of Computer Science, Saint Louis University.
MO, USA
Aug 2021 – Present
» Developing New Deep Learning Frameworks to Solve Bioinformatic’s Applications
» Transfer Learning in Protein 3D Structure Predictions
» Prediction of Protein Quality Assesment Scores Using Deep Learning Seq2Seq Architectures
Machine Learning Engineer Intern (Electrons R&D Team), Centene Corporation.
MO, USA
May 2021 – Present
» Developing a replacement platform for AWS Textract.
» Developing a name entity recognition engine.
Research Assistant & Internship | Machine Learning & Text-Mining Lab, Iranian Research Institute for Information Science and Technology.
Tehran, Iran
Dec 2018 – May 2020
1y 6 months
» Research on the development of a novel deep-learning models for informal text classification
» Research on attention-based models for aspect-based sentiment analysis
» LIBTwinSVM An open-source project for developing a library for Twin Support Vector Machine
» Research and development on Persian text preprocessing framework
Research Assistant | Dr. S Yazdani, Azad University.
Tehran, Iran
Dec 2018 – May 2020
1y 6 months
» Research on deep neural architecture search applied to COVID-19 data. (Mentioned in research projects’ section)
» Proposed a novel algorithm, Robust Monarch Butterfly Optimization

Work Experience

Machine Learning Engineer Intern (Electrons R&D Team), Centene Corporation.
MO, USA
May 2022 – Present
» Developing a replacement platform for AWS Textract.
» Developing a name entity recognition engine.
Research Assistant & Internship | Machine Learning & Text-Mining Lab, Iranian Research Institute for Information Science and Technology.
Tehran, Iran
Dec 2018 – May 2020
1y 6 months
» Research on the development of a novel deep-learning models for informal text classification
» Research on attention-based models for aspect-based sentiment analysis
» LIBTwinSVM An open-source project for developing a library for Twin Support Vector Machine
» Research and development on Persian text preprocessing framework
Co-founder and Senior Developer, Ravanyar Corporation.
Tehran, Iran
Jun 2016 – Sep 2017
» Developed the main backbone of the web application.
» Technical Designing and the team lead.

Teaching Experience

Teaching Assistant | Machine Learning Course CSCI-4750/5750, Department of Computer Science, Saint Louis University.
MO, USA
Aug 2022 – Present
» Teaching assistant for machine learning classes, session 1 \& 2 – with 80 students.
Guest Speaker at Machine Learning Class CSCI-4750/5750, Department of Computer Science, Saint Louis University.
MO, USA
Sep 2022 – Oct 2022
» Covering preprocessing data for real world applications.
» Machine Learning applications in industry.
Guest lecturer at the Natural Language Processing Class, Kharazmi University.
Tehran, Iran
November 2019
» Teaching Python applied data science \& Machine Learning
Programming Teacher & Python Tutor in workshops , Azad University.
Tehran, Iran
Oct 2018 – May 2021
2y 8 months
» Teaching Python applied data science & Machine Learning
Research Assistant | Dr. S Yazdani, Azad University.
Tehran, Iran
Dec 2018 – May 2020
1y 6 months
» Research on deep neural architecture search applied to COVID-19 data. (Mentioned in research projects’ section)
» Proposed a novel algorithm, Robust Monarch Butterfly Optimization

Mahdi Rahbar’s Resume