Diyorbek Xazratqulov
Middle Python Backend Developer
Summary / Bio
Results-driven Middle Python Backend Developer (2+ years experience) specializing in building scalable, high-load systems (100k+ users). Expert in Django and FastAPI, with deep experience in asynchronous programming (SQLAlchemy, Celery), payment system integrations, and cloud infrastructure (AWS). Proven ability to manage the full development lifecycle, from architecting robust APIs to automated deployment using Docker and CI/CD.
Experience
Middle Backend Developer
Developed high-performance, IO-bound APIs using FastAPI and managed data with SQLAlchemy (Async/Sync).Integrated multi-platform payment gateways including Click, Payme, and Uzum Bank for seamless transactions.Implemented real-time communication features using WebSockets (Django Channels) and Firebase (FCM) for push notifications.Designed and maintained CI/CD pipelines via GitHub Actions and containerized applications using Docker.Deployed production systems on Ubuntu servers and managed cloud storage/compute resources on AWS (EC2, S3).Engineered a high-speed search infrastructure using Elasticsearch to optimize data retrieval.
Backend Developer
Maintained and optimized backend services for a platform handling over 100k active users.Improved system scalability by optimizing Django ORM and complex SQL queries, reducing database load.Integrated Atmos payment system, managing secure payment flows, automated callbacks, and transaction validation.Managed complex background task architectures using Celery and Celery Beat for scheduled/periodic jobs.Leveraged Redis caching to significantly reduce API response times and improve overall application throughput.
Education
Computer Science / Software Engineering
Tashkent University of Information Technologies (TUIT)
2022 — 2024
Backend Development Bootcamp (Python)
Najot Ta’lim
Feb 2023 — Aug 2023