Skip to content
View mehdiseyfie's full-sized avatar
  • iran

Block or report mehdiseyfie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mehdiseyfie/README.md

Hi there, I'm Mehdi Seyfi 👋

Backend Developer | Python/Django Specialist

I'm a passionate backend developer from Tehran, Iran, specializing in building scalable web applications and high-performance systems. With experience managing systems serving 100,000+ users, I focus on clean code, optimization, and robust architecture.

🚀 About Me

  • 🔭 Currently working on scalable backend systems with Django and FastAPI
  • 🌱 Deep expertise in Python, Django REST Framework, and microservices architecture
  • 💡 Built and maintained a Telegram bot serving over 100,000 users
  • 🎓 B.Sc. in Physics from Shahid Chamran University
  • 📫 Reach me: mmmehdiseyfi@gmail.com
  • 💼 LinkedIn: linkedin.com/in/mehdiseyfie

🛠️ Technical Skills

Languages & Frameworks

Python  ████████████████████  Django  ████████████████████  FastAPI  ███████████████░░░░░
JavaScript  ██████████████░░░░░░  Django REST  ████████████████████  Telegram Bot API  ████████████████░░░░

Backend & Databases

  • Databases: PostgreSQL, MySQL, Redis
  • ORMs: Django ORM with advanced query optimization
  • Caching: Redis for high-performance data access
  • APIs: RESTful API design and implementation

DevOps & Infrastructure

  • Containerization: Docker, Docker Compose
  • Web Servers: Nginx (reverse proxy, load balancing)
  • Operating Systems: Linux (Ubuntu, Server Management)
  • Monitoring: ELK Stack (Elasticsearch, Logstash, Kibana)
  • Version Control: Git, GitHub
  • Deployment: SSH, Server Configuration, Production Deployment

💻 Featured Projects

Sep 2025 - Oct 2025

A secure lottery and coupon code management system with real-time validation.

Tech Stack: Django, PostgreSQL, JavaScript
Key Features:

  • Secure code generation algorithm with collision prevention
  • Admin dashboard for comprehensive code tracking
  • Real-time validation with dynamic JavaScript UI
  • Optimized database queries for instant lookups
  • User authentication and authorization system

Jul 2025 - Aug 2025

Production-ready e-commerce REST API with advanced features and optimized performance.

Tech Stack: Django, Django REST Framework, PostgreSQL, Redis, Docker
Key Features:

  • RESTful API with JWT authentication and role-based access control
  • Complete product catalog with advanced search, filtering, and categories
  • Shopping cart system with real-time calculations and coupon support
  • Order management with full lifecycle tracking and email notifications
  • Payment gateway integration ready with multiple payment methods
  • Redis caching reducing database load by 60% and improving response time by 40%
  • Query optimization with select_related and prefetch_related
  • Docker deployment with separate dev/prod configurations
  • Comprehensive API documentation with Swagger/OpenAPI
  • Automated testing with pytest and type hints with mypy

Serving 100,000+ Active Users

Production-grade Telegram bot with microservices architecture and advanced caching.

Tech Stack: Python, Redis, MySQL, Docker, Nginx, ELK Stack
Key Features:

  • Microservices architecture for scalability
  • Redis caching layer reducing database load by 70%
  • Optimized MySQL queries handling millions of records
  • Concurrent request handling with async processing
  • ELK Stack integration for logging and monitoring
  • Nginx reverse proxy for load distribution
  • Intelligent recommendation system for content delivery

Performance Metrics:

  • Handles 10,000+ requests per hour
  • 99.9% uptime over 6 months
  • Average response time < 200ms

📊 GitHub Stats

Mehdi's GitHub stats

Top Languages

🔥 Current Focus

  • Building high-performance REST APIs with Django and FastAPI
  • Implementing microservices architectures
  • Database optimization and caching strategies
  • DevOps practices and containerization
  • Scalable system design for high-traffic applications

📈 Experience Highlights

  • 100,000+ User System: Successfully built and maintained a Telegram bot serving over 100,000 concurrent users
  • Performance Optimization: Reduced database query times by 80% through strategic indexing and Redis caching
  • Microservices Architecture: Designed and implemented scalable microservices using Docker and Docker Compose
  • Production Deployment: Managed full deployment pipeline from development to production on Linux servers

🤝 Let's Connect!

I'm always interested in collaborating on exciting backend projects, discussing system architecture, or helping with Django/Python challenges.


⭐️ From mehdiseyfie

Pinned Loading

  1. django_ecommerce_project django_ecommerce_project Public

    django ecommerce project

    HTML 26 3

  2. telegram-music-bot telegram-music-bot Public

    A Telegram bot to create personalized music playlists using Spotify API, MySQL, and Redis.

    Python 23

  3. django_rest_ecommerce_project django_rest_ecommerce_project Public

    Python 1