Tehran-time builder with a research engine
Systems that think clearly, ship cleanly, and leave useful traces.
I build backend products and AI experiments where reliable APIs, retrieval systems, and practical machine learning meet. The work lives in public: agents, RAG pipelines, NLP labs, Rust services, statistics notebooks, and production-minded backend practice.
Selected repositories
Proof, not decoration.
A portfolio should behave like evidence. These projects show the range: backend services, AI agents, retrieval systems, and learning labs.
Django backend platform
BatBooks Backend
A production-minded books backend with full Django settings, clean architecture, and deployment-focused DevOps structure.
Computer vision analytics
CV Classroom Analytics
A smart classroom analysis system that processes class videos for attendance, engagement signals, and statistical reports.
Adaptive retrieval agent
Self-Corrective RAG
A cyclical RAG system that rewrites queries when retrieval quality drops, keeping answers resilient under weak context.
Capability map
Modern backend with AI depth.
Backend systems
Data infrastructure
AI engineering
Research foundations
Working narrative
A resume that moves like a system diagram.
Backend craft
Designing API-centered systems with Django, Node, Laravel, PostgreSQL, Redis, Docker, and Linux deployment habits.
AI systems
Building RAG, agent, NLP, clustering, LSTM, Hopfield, Kohonen, RBF, and PyTorch learning projects as public labs.
Production mindset
Practicing secure services, reusable starter projects, reverse proxy notes, validation, pagination, auth-adjacent flows, and clean docs.