Skills
Software Development
Analytical & problem-solving skills, Agile development processes, Object-oriented design. Programing Languages: C\C++, C# /.Net, VB, Java, Python (Libraries: TensorFlow, Keras, Pytorch, Numpy, Pandas, MPLib, SciPy, Seaborn), R, MATLAB.
Database design & Management
Microsoft SQL Server (SQL), Microsoft Access, Designing and managing databases, Exploratory data analysis using SQL language.
Machine Learning
Pattern Recognition, Predictive Analysis, Forecasting, Regression Analysis, Classification, Neural Networks, Clustering, Association Rule Learning, Reinforcement Learning, Dimensionality Reduction, Ensemble Learning, Data Mining, Fuzzy Systems.
Deep Learning
CNN, RNN, LSTM, ROM, Auto Encoders, Boltzmann Machines, GAN, DC, Transformers, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Foundation Models, LangChain, LlamaIndex, Vector Databases, Prompt Engineering, Fine-Tuning, PEFT, LoRA.
Education
2016 - 2019
Master of Artificial Intelligence and Robotics
Azad University of Shiraz
Thesis: Lung Cancer Detection and Segmentation Using Deep Neural Networks
2010 - 2015
Bachelor of Software Engineering
Shiraz Technical University
Teaching Experience
- Fundamental and Advanced Python Programming
- Machine Learning
- Deep Learning
- Scientific Programming With Python
- Generative Ai
- LLM & RAG
- Langchain & OpenAi ecosystems
Awards, Certificates, and Honors
- First place, 2012, national computer olympiad
- Second place, 2013, (hardware) computer olympiad
- Best healthcare pioneer project, 2017, Azad Engineering University (Automated recommendation of best-fitting surgical method for pediatric brain surgery based on (dimensional) skull parameters)
- Certificate of "Inspiring educational website of the year" - www.pymastery.ir 13th Iran's web and mobile festival