Reza Khalili β Python/Django Backend Developer | Open Source Contributor | PyPI Package Author π¨βπ»
About Backend Developer specializing in Python, Django, and Django REST Framework with experience building production-ready web applications, reusable open-source packages, and scalable REST APIs. I enjoy designing clean backend architectures, developing reusable software, and solving real-world business problems through Django applications.
My recent work includes: β’ Publishing django-easycart-ng, an open-source Django shopping cart package on PyPI. β’ Building a complete e-commerce platform with product variants, payment integration, and invoice generation. β’ Developing Learnevo, a multi-role Learning Management System (LMS). β’ Contributing to open-source Django projects on GitHub.
Core technologies: Python β’ Django β’ Django REST Framework β’ PostgreSQL β’ Git β’ GitHub β’ SQLite β’ HTML/CSS
π Website: reza-khalili.ir
π¬ Telegram: @Khalili_reza_dev
πΌ LinkedIn: linkedin.com/in/reza-khalili-developer
- β‘ Web Applications β LMS, booking systems, dashboards & SaaS platforms
- π E-commerce Development β custom online stores with Django
- π€ Messenger Bots β Telegram & Bale bots with admin panel, shopping cart & payment
- π·οΈ Web Scraping & Automation β custom scrapers, crawlers, and data pipelines
- π SEO & Performance β technical SEO, speed optimization, Core Web Vitals
Backend: Python, Django, Django REST Framework, Celery, Redis
Frontend: HTML5, CSS3, Bootstrap, JavaScript
Database: PostgreSQL, SQLite, MySQL
DevOps & Tools: Git, GitHub, Nginx, Gunicorn, Linux, VPS
Payments: Zarinpal, IDPay, Bale Wallet
Scraping: BeautifulSoup, Selenium, Scrapy, Requests
- django-easycart-ng β A lightweight and flexible shopping cart for Django with wishlist support. Available on PyPI.
- π¦ django-easycart-ng β A lightweight, reusable shopping cart package for Django projects. Published on PyPI with full admin integration, wishlist support, and clean API.
- ποΈ Clothing E-commerce with Django β Full-featured online store with variable products (size/color), smart cart, Zarinpal gateway, auto PDF invoice, and modular architecture with 7 Django apps.
- π€ Bale Smart Shop Bot β E-commerce bot with isolated shopping carts, inventory management, RBAC admin panel, and State Machine ordering flow.
- π Learnevo LMS β Language school management system with student/teacher panels, online exams, course management, and progress tracking.
- π Digikala Product Scraper β Automated scraper extracting product details & prices from Digikala with Excel export.
- π½οΈ Balad Restaurant Scraper β Restaurant data extraction bot for Balad platform β menu, prices, and location data.
- π Worldfood Moscow Scraper β International trade fair scraper extracting exhibitor & product data from Worldfood Moscow.
- π Gulfood Exhibitor Scraper β Automated crawler for Gulfood exhibition β company profiles, contacts, and product catalogs.
- π Website: reza-khalili.ir
- π¬ Telegram: @Khalili_reza_dev
- πΌ LinkedIn: linkedin.com/in/reza-khalili-developer
- π§ Email: reza@reza-khalili.ir
- π± Phone: 09115930184
