Avatar

Hamid Mahmoodabadi

Machine Learning Engineer

www.linkedin.com/in/mahmoodabadihamid

www.github.com/mahmoodabadiHamid

mahmoodabadihamid@gmail.com

+98-9122511147

Tehran, IR


Skills

Python

100%

PySpark

80%

Docker

90%

Parallel Processing

100%

Languages

Persian

English



Hamid Mahmoodabadi

Personal Summary

Experienced machine learning engineer passionate about AI breakthroughs, delivering innov- ative solutions, and staying at the forefront of industry trends. Committed to contributing to data-driven decision-making in a dynamic, forward-thinking team.


Technical Skills:
  • Machine Learning Frameworks: PyTorch, TensorFlow, Scikit-Learn
  • Programming Languages: Python
  • Data Manipulation: Pandas, NumPy
  • Deep Learning: Neural Networks, CNNs, RNNs, LSTM, GRU, Transformers
  • Natural Language Processing: NLTK, SpaCy
  • Data Visualization: Matplotlib, Seaborn, Plotly, Dash, Bokeh
  • Model Deployment: Docker, Kubernetes
  • Big Data Tools: Spark
  • Version Control: Git, GitHub
  • SQL Databases: MySQL, Sqlite, Sqlserver
  • Feature Engineering and Data Preprocessing
  • Model Evaluation and Hyperparameter Tuning
  • NLP, Computer Vision, Time Series Analysis
  • A/B Testing and Experimentation (if applicable)

Management and Team Skills:
  • Project management and team workspace tools: Jira, Trello
  • Team leadership and talent development
  • Effective communication and conflict resolution
  • Cross-functional collaboration
  • Outcome-oriented mindset and decision-making
  • Change management and process improvement
  • Time management and prioritization
  • Building trust and fostering a positive team culture
  • Technical talent assessment and candidate screening
  • Conducting interviews and evaluating technical skills
  • Collaborative decision-making in hiring processes

Work Experience

Ai and Bi Technical Leader / Securities and Exchange Organization of Iran
Aug 2021 - Current
  • Leadership of a multifaceted team consisting of NLP engineers, data scientists, and machine learning specialists, responsible for the entire data lifecycle, including acquisition, analysis, and interpretation.
  • Comprehensive management of the project’s full lifecycle, encompassing strategic planning, execution, and on-time delivery.
  • Advocating for collaborative synergy and knowledge exchange within the team to enhance productivity.
  • Fostering an environment of continuous learning, knowledge sharing, and nurturing professional development opportunities.
Machine Learning Engineer / Securities and Exchange Organization of Iran
  • Finding abnormal orders through the development of a Deep Learning solution
  • Recognizing Rumors about the Stock Market in Social Media using their publishing network
  • Tools: Python, Pytorch, Pyspark, Numpy, Pandas
Data Visualziation Engineer / Securities and Exchange Organization of Iran
  • Developed a high-speed data visualization dashboard for efficient analysis and decisionmaking for upper managers
  • Created real-time social media monitoring dashboard for swift tracking of stock market trends
  • Tools: Python, Dash, Plotly, Flask, NLTK, Pandas

Founder & Full-Stack Developer with Machine Learning Expertise / NemadBinBot
2020 - 2023 (3 Years 1 Mon)
  • Design and implement a Solution for the Conversion of Natural Persian Language Requests Into SQL Queries (NLP) (the main engine contains more than 500 lines of python code)
  • Designed and implemented innovative software architectures to enhance system efficiency and scalability.
  • Designed and implemented a high-performance MySQL database capable of handling high-frequency read-write operations, ensuring data integrity and reliability.
  • Developed a high-speed web crawler with advanced features, optimizing data extraction and storage processes for efficient and rapid data retrieval.
  • Achieved fantastic teamwork and successfully attracted more than 10,000 users to the platform
  • Tools: Python, Pytorch, TelegramBot, Mysql, NLTK, Plotly

Machine Learning Engineer / Taha Startup Studio
2017 – 2021 (3 Years 7 Mon)
  • Development of Basic NLP Tools in both Persian and English Language
  • Lead a team to Produce a Persian Sentiment Analysis Dataset (More than 45,000 sentences with 5 class tags)
  • Sentiment Analysis Developer With the Dataset
  • Create an Agent to Play Video Games
  • Tools: Python, Pytorch, TelegramBot, LSTM, GRU, Image Processing (Pytorch + CNN)

Machine Learning Research Engineer / Department of Economics and Management, Sharif University of Technology, Tehran, Iran
2019 – 2019 (6 Mon)
  • Creating a Model to Predict Time Series Data for 10 stock market shares
  • Tools: Pytorch + Numpy + RNN(Recursive NN)

Co-founder and Developer / Sibe Sorkh
2016 – 2017 (1 Years 3 Mon)
  • Develop a Pipeline to Crawl, Clean, and Analyze Data From Web (more than 10.000 rows was been saved every day)
  • Tools: Python, Scrapy, Requests, Selenium, BeautifulSoup, UrlLib

Game Developer / Amin Intelliware
2012– 2015 (3 Years 5 Mon)
  • Video game developer (Unity3D Game Engine - C#)
  • Augmented Reality programmer (ARToolkit, NYARToolkit and, Vuforia toolbox)
  • Back-end and front-end developer (ASP.NET - C#)

Education

MSC Department | Allameh Tabatabaei University, Tehran, Iran
2016 – 2018

Thesis: Sentence-based Sentiment Analysis using Deep Recursive Tensor Neural Networks approach


Computer Engineering Department | Shahab Danesh University, Qom, Iran
2012 - 2014

Final project: Designing and Implementing Online Shopping Website from Scratch using ASP.NET (C#)