Rasul Yusupov
Rasul Yusupov

Python Backend Developer

Open to offers · Member since 3 Oct 2026
Location
Moscow, Russia
Desired salary
Unspecified
Work preference
Hybrid
Experience level
Mid

About

Professional summary

I am a Python backend developer with four years of commercial experience building services and REST APIs from initial architecture through production deployment.

I develop educational platforms, CRM systems, real-time chats, file storage services, and SaaS products. My core stack includes Python, FastAPI, Django, PostgreSQL, SQLAlchemy, Redis, Docker, and CI/CD.

I have designed backend systems for LMS platforms serving hundreds of students and teachers, including scheduling, attendance, grading, reporting, and role-based access control. I also build real-time messaging features using WebSocket.

I have experience optimizing PostgreSQL queries, implementing asynchronous and background processing, building microservices, and deploying applications to VPS environments with Docker Compose and automated delivery pipelines.

I can work across the product lifecycle and have also delivered frontend functionality with React and TypeScript when needed. I am comfortable owning products independently, from requirements and database design to production support.

I learn new technologies quickly and create educational materials about backend development in parallel with my professional work.

Skills

15 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Data Stores

Experience

Career history

Python Developer Ansar

Developed an LMS from scratch for more than 500 students and 12 teachers, acting as the primary developer across backend and frontend. Designed the PostgreSQL schema and FastAPI API for courses, study groups, schedules, attendance, grades, and academic reporting.

Automated lesson tracking, including lesson start and end controls, lesson recording, and reports for the academic department, reducing lesson administration time by two times. Built WebSocket chat functionality, launched a CRM processing around 50 leads per day, implemented JWT authentication and role-based access, and configured Redis caching.

Deployed the system to a VPS with Docker Compose, CI/CD, and automated deployments. Wrote pytest tests and supported the platform in production.

Python Developer Quniq

Developed a FastAPI-based microservice architecture for file storage, processing, and management of more than 145 GB of data. Implemented MinIO as S3-compatible object storage, reducing storage costs by approximately 40%.

Optimized PostgreSQL queries through indexing, cutting data processing time in half. Delivered REST APIs with role-based access control supporting more than 10 permission levels through integration with an external API.

Python Developer Rocket Tech School

Maintained and optimized the Django backend of an educational platform operating under a load of more than 1,000 requests per minute. Built a scheduling system for over 200 daily lessons, including time-zone support and recurring events.

Implemented Celery for background jobs and notifications for more than 2,000 users. Optimized PostgreSQL queries, making complex database operations twice as fast.

Author and Sole Developer WaySklad

Independently built and launched a SaaS product for inventory and sales accounting for small businesses. The production system has more than 20 active users and processes real sales transactions.

Designed the database schema and FastAPI REST API for products, sales, analytics, debt tracking, and installment payments. Implemented a multitenant architecture that isolates each store's data within a shared database.

Built a mobile-first React and TypeScript frontend and deployed production and development environments to a VPS using Docker Compose.

Education

Learning history

Moscow Pedagogical State University (MPGU)

Bachelor, Information Systems and Technologies

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu