Skills & Experience

Technical expertise and professional background

Technical Skills

Programming Languages

Python Expert
C++ Advanced
MATLAB Advanced
SQL Advanced

AI / ML Frameworks

PyTorch Expert
TensorFlow Advanced
Scikit-Learn Expert
OpenCV Advanced
Whisper Advanced

AI Memory & RAG

LangChain Advanced
Cognee Advanced
LanceDB Advanced
ChromaDB Advanced
Kuzu Intermediate

Backend & Web

Django Advanced
FastAPI Advanced
REST Framework Advanced
ORM Advanced

Data & Visualization

Pandas Expert
Polars Advanced
Matplotlib Expert
Plotly Advanced

DevOps & Infrastructure

Git (GitHub & GitLab) Expert
Docker Advanced
Network+ Advanced
Mikrotik (ICT & Network Management) Advanced
Current

Cognitive Modeler & R&D Specialist

Cognitive Sciences and Technologies Institution

Jan 2025 — Present

Developing cognitive models and conducting R&D in AI-driven cognitive science systems.

Current

Research Assistant

University of Guilan & I.A University Karaj branch

Sep 2023 — Present

Conducting research in continual learning, computer vision, and neuroimaging. Led a systematic review of 2,000+ publications (under review at Neural Networks, Elsevier).

Current

Network & IT Specialist / Software Developer

Freelance

Jan 2022 — Present

Delivering software development, network infrastructure, and IT solutions for diverse clients across multiple industries.

Computer Laboratory Manager

Faculty of Mathematical Science, University of Guilan

Jan 2024 — Dec 2024

Maintained, updated, and troubleshot network and software infrastructure of laboratory computers.

Teacher - AI, Algorithm Design & Python

Pajoohan Complex, Karaj

Jan 2024 — Jan 2026

Teaching AI fundamentals, Algorithm Design, and Python Programming.

Teaching Assistant

University of Guilan

Sep 2022 — Dec 2024

TA for Computer Principles & Programming, Advanced Programming, Principles of Computer Systems, AI, Design & Analysis of Algorithms.