Python Backend Developer with hands-on experience building backend systems. Focused on developing software with clean structure, security, maintainability, and scalability, while continuously learning and keeping my technical knowledge up to date.
I may not always have complete knowledge or an immediate answer to every problem, but when I encounter a knowledge gap or weakness, I take responsibility, learn what is needed, and work to improve both myself and the final solution. I consider accountability, quality, and continuous growth essential parts of being a professional software engineer.
Backend Developer
Developed backend services for a Smart HR platform used by enterprise organizations.
Backend Developer
Developed and maintained backend services for a product management platform handling diverse product data.
Lead Backend Developer
Led backend development for AI-powered education and real-estate platforms.
Technical Consultant & API/Database Team Lead
Developed backend, database, automation, and intelligent search solutions for a B2B construction and industrial products platform.
A secure and production-oriented FastAPI authentication system with JWT, RBAC, session management, HttpOnly cookies, token rotation, and device fingerprinting. 106 tests passing.
Modular, scalable JWT authentication system built with Django REST Framework. Includes user registration, login, token refresh, blacklist, and customizable permission logic. Designed for production-ready SaaS backends with atomic operations and clean API boundaries.
A security-focused Django REST Framework authentication platform featuring JWT access/refresh tokens, refresh token rotation and reuse detection, Iranian phone OTP authentication, Redis-based rate limiting, session tracking, RBAC, audit logging, and device/IP tracking.