Resume

Education

Shahrood University of Technology, Shahrood, Iran
Sep. 2020 — Sep 2023

M.Sc. in Artificial Intelligence GPA: 3.74/4.0
Thesis: Bone Age Assessment for Pediatric Patients Application
Relevant Courses:
Image Processing (3.0/4.0), Deep Learning (3.7/4.0), Machine Learning (4.0/4.0),
Neural Network (3.20/4.0), Evolutionary computing (4.0/4.0).

Sadjad University of Technology, Mashhad, Iran
Sep. 2016 — Aug. 2020

Bachelor of Engineering - BE in Computer Engineering GPA: 3.31/4.0
Thesis: Build a custom and powerful CMS for managing class, student, and scores.
Developed with PHP and MySQL
, Score: 3.87/4.0

Experience

Lead Backend Developer, MLOPS Engineer, SensoLife, Portugal
Apr. 2024 - Present, Fully Remote

Apr. 2024, Product Manager, Lead Backend Developer, MLOPS Engineer
- Responsible for developing Voice-Chatbot system - dashboard - with 2 different languages (English and Portuguese).
- Structured and developed with device integrations and 5 levels of user access.
- Integrated with 3 different platforms such as dRural, OpenAI, etc.
- Project still in progress - details will be released soon.

Lead Backend Developer, Machine Learning Engineer, MLOPS, AI Bridge, Germany
Aug. 2022 - Apr. 2024, Fully Remote
As a Product Manager and MLOPS Engineer, I've developed AI-based assistance tools and chatbots, handling up to 10K requests per second. I've built internal systems, deployed services with various integration tools, and managed high-volume bots. I've also developed and containerized new AI applications for scalability.

Jun. 2023 - Apr. 2024, Product Manager, Lead Backend Developer, MLOPS Engineer
- Developed AI-based Assistance with LLM models integrating with MS-Teams and 6 other platforms (Telegram, Slack, etc.).
- Built a large-scale AI-based chatbot to handle 10K Req/Sec with RMQ and FastAPI.
- Built an internal Task Management system along with Notification and Reminder Service.
- Built and deployed Notification Service with RabbitMQ, API, and Socket integration.
- Built and deployed Reminder Service to handle 10 kinds of periodic reminders with simple usage along with cron-Job format and multiple integration tools such as Socket and RMQ.

Jan-Feb. 2023 - May. 2023, Project Owner, Python Backend Developer, MLOPS Coordinator
- Responsible for developing a flow-based/Intelligence chatbot using RASA.
- Built a large-scale chatbot to connect 10M users with 15 AI services.
- Handling a huge request load by employing Nginx load balancer and Kubernetes.
- Built 'OneUpBot' with 1M requests per one hour (1M Req/Hour) on 3 different platforms such as Telegram.
- Integrated monitoring service with Grafana, Loki, and etc.

Aug. 2022 - Jan. 2023, Machine Learning Engineer, Python Developer
- Developed new AI applications such as DreamFashion, StyleAI, etc.
- Developed API-based application for AI service to provide concurrent communication between AI and another back-end service with 500 Req/Sec.
- Containerized AI and API applications for clustering and scaling along with CI/CD.
- Developed AI applications based on academic articles and brought them into production level.

Lead Backend Developer, MLOPS & Machine Learning Engineer, ParsTech AI, Iran
Aug. 2022 - Apr. 2024, Hybrid
As a Lead Backend Developer and MLOPS Engineer, I've developed and managed AI-based tools, chatbots, and deep learning applications, handling high request loads and integrating with various platforms and services. My work also includes developing internal systems, enhancing pipelines, and structuring systems for diverse user roles and permissions.

Nov. 2023 - Present, Lead Backend Developer, MLOPS Engineer
- Responsible for developing ChaBot integration Dashboard (ParsChat) with web integration such as Socket, WebHooks, etc.
- Perform integration with three third-party services such as Telegram, Goftino, and Crisp.
- Structured and developed to accept 3 different user role and permissions with KeyCloak Auth Service integrations.
- Developed and deployed to handle 1K Req/Sec in each platform with single instance.
- Developed in clean architecture with FastAPI.

Aug. 2022 - Dec. 2022, Machine Learning Engineer, Python Developer
- Involved in developing deep learning applications such as the Security Intelligent Assistance system.
- Developed new features for the "Security Intelligent Assistance system" based on new image processing techniques.
- Improved accuracy on Person Tracking System up to 10%.
- Optimized pipeline speed over 18% along with new features.
- Enhanced pipeline by replacing PyTorch model with ONNX and TRT.

Teaching Assistant, Shahrood University of Technology
Sep. 2021 - Aug. 2022

Digital Image Processing class on supervised by Dr. Hamid Hassanpour (Prof. at Shahrood University of Technology). Others are Neural Networks, Machine Learning, and Deep Learning.

AI Research with focus on M.Sc.'s Thesis, Shahrood University of Technology
Mar. 2021 - Sep. 2023

On supervised by Dr. Hamid Hassanpour (Prof. at Shahrood University of Technology).
I learned a bunch of stuff on this path and field of Image Processing and Human Authentication. So This is where should I go for my thesis. Wait for the noise, news will come up soon.

Project Management (Internship - Assistant), White Designers, Iran
Feb. 2022
A short period of internship in project management to gain experience.
It was good to practice what I'd learned and to try something new. The Game Development industry was not what I was looking for but I got the experience I needed at this company. My career goal is to gain experience in project management in the field of web development and artificial intelligence.

I was responsible for managing a small team.

Planning and managing members and team's tasks for three projects.

Associating with Lead project management to improve the team's performance.

Python Developer, Freelancing Super Simple Sight, Iran
Dec. 2018 - Present
A startup company that I founded with my friend. We are still working on it and we are trying to make it a big company and Will never give up on our dream.

Apr. 2021 - Present
- Working as a Python Developer, Machine Learning Engineer, and ML Ops Engineer.
- Also, I'm running the company and managing the team.

Oct. 2020 - Mar. 2021
- Working as a Python Developer in the company.
- Learning and Exploring Machine Learning and Deep Learning to satisfy the needs of the company.
- I Developed many open-source projects and private projects. (Some are available at my GitHub).
- Built a Trading Bot with MQL4 and Python.
- Built a Betting Bot with Python based on web scraping.

Dec. 2018 - Sep. 2020
- I was responsible for the development of the back-end of the website with Laravel.
- Also, I experienced a little of DevOps and worked with Docker and Linux.
- I contributed to the development of the UI and UX in some projects.

Certificate

My Skills

General Python Development
+6 Years Experience
API Development with Python (FastAPI, etc.)
+4 Years Experience
MLOps & DevOps
+3 Years Experience
ML Engineering with Python (PyTorch, etc.)
+3 Years Experience
Image Processing (Classical & DL)
+2 Years Experience
Research and Development (R&D)
Deep Learning, Optimization, Fuzzy Systems,
User Experience Design, User Interface Design, Web Applications
Persian
Native proficiency
English
Professional working proficiency