Built with datascienceportfol.io

Mohammad Lashkari

Data Scientist

Based in Tehran, Iran

About

Data Scientist and AI Specialist with 4 years of experience, spanning time-series forecasting, computer vision, natural language processing, graph learning, and LLM-based AI agent development. Skilled in machine learning research, applying mathematical and statistical techniques to enhance data-driven model performance, and developing AI agents through prompt engineering, agent graph design, and RAG implementation.

Skills

Projects

Experience

Aug. 2024 - PRESENT

Data Scientist & AI Specialist at Roshan

Improved the performance of time series forecasting models through machine learning research. Built ML pipelines using PyTorch, Pandas, NumPy, and other frameworks. Optimized computational speed and memory usage of deep learning and classic ML models. Developed a vibe coding agent for a no-code trading platform, including prompt engineering and agent graph design. Designed datasets and built pipelines for AI agent evaluation.

Sep. 2021 - Sep. 2023

Machine Learning Researcher at Amirkabir University of Technology (Tehran polytechnic)

Worked on generalization error bounds of deep neural networks. Evaluated the theoretical results on age estimation in computer vision and node classification in graph learning. Supervised by Dr. Amin Gheibi.

Education

Oct. 2016 - Dec. 2020

Bachelor of Computer Science at Amirkabir University of Technology (Tehran polytechnic)

GPA: 18.08/20

Oct. 2021 - Sep. 2023

Master of Computer Science minor in Soft Computing and Artificial Intelligence at Amirkabir University of Technology (Tehran polytechnic)

GPA: 19.53/20; the thesis was graded 20/20, categorized as EXCELLENT.