Shaxobiddin Xusnuddinov

Python Backend Developer | API Specialist

Projects & Experience

Trip-Agents Travel Platform Aug 2025 – Oct 2025

Built a comprehensive travel booking platform with personal accounts, advanced search filters, and media storage capabilities. Implemented SMS-based authentication via Telegram bot using OTP to JWT flow for secure user access.

Integrated Gemini AI for intelligent text generation and Unsplash API for dynamic image fetching. Configured Redis caching for performance optimization and designed complete database schema including users, countries, and tours. Implemented full CRUD operations and wrote data seeding scripts.

Tech Stack: Backend: FastAPI (async), SQLAlchemy, PostgreSQL, Redis | Frontend: React, JavaScript

🔗 View on GitHub

Ali-Jahon E-commerce Website Jun 2025 – Jul 2025

Developed a full-featured clothing store with product catalog, shopping cart functionality, and secure online payment integration. Optimized application performance using Redis caching and designed comprehensive PostgreSQL database schema for products, orders, and user management.

Created a seamless shopping experience allowing customers to quickly browse and order clothing while enabling store owners to automate their sales process and inventory management.

Tech Stack: Python, Django, PostgreSQL, Redis

🔗 View on GitHub

Telegram Sales Bot (Black Seed Oil Shop) Mar 2025 – Apr 2025

Built an automated Telegram sales bot featuring a complete product catalog, shopping cart system, and integrated payment processing. Added expert consultation chat feature to improve customer support and engagement.

Automated the entire sales process and simplified the ordering workflow, eliminating the need for a traditional website while providing a convenient mobile-first shopping experience.

Tech Stack: Python, Aiogram, PostgreSQL

Technical Skills

Languages

  • Python (Advanced)

Frameworks & Libraries

  • FastAPI
  • Django
  • REST API
  • SQLAlchemy
  • Aiogram
  • Pytest
  • Redis

Databases & Cache

  • PostgreSQL
  • Redis
  • SQLite

API & Auth

  • REST API
  • GraphQL
  • WebSockets
  • JWT Authentication

AI Integrations

  • OpenAI API
  • Open Router API
  • Gemini AI

DevOps & Tools

  • Docker
  • GitLab
  • CI/CD
  • Linux
  • Postman

Languages

Uzbek (Native) Russian (Fluent) English (Advanced)

Additional Information