Overview
Technical skills
Timeline
Roles

Overview

Python backend developer experienced in building Django and FastAPI services, including microservice-based B2B loyalty platforms. Worked on POS/CRM integrations, real-time and asynchronous processing with gRPC and Kafka, and reliability patterns such as transactional outbox and idempotent APIs. Also improved performance of a Django marketplace, integrated delivery services, and added automated tests for core features.

Technical skills

Lua
Python• Middle • 4y+
SQL• Junior
Python
Django
Pydantic
Celery• 4y+
Django REST Framework• 4y+
Asyncio• 3y+
FastAPI• 3y+
SQLAlchemy• 3y+
Databases
RabbitMQ
MySQL• 4y+
Redis• 4y+
Apache Kafka• 3y+
ClickHouse• 3y+
MinIO• 3y+
PostgreSQL• 3y+
DevOps
CI/CD
Rest API
Git• 4y+
Docker• 3y+
Grafana• 3y+
gRPC• 3y+
Kubernetes• 3y+
Prometheus• 3y+
Cybersecurity
Keycloak• 3y+
QA
Pytest• 4y+

Timeline

Python Developer Middle
Delivery of Buyers Full-Time
Jul 2023 to Present 3 Years 1 Month Moscow In office
Developed microservices for a B2B loyalty SaaS platform used by Retail and e-commerce partners. Implemented integrations with POS systems and CRM, including real-time discount calculation and asynchronous fiscalization via gRPC and Kafka. Built anti-fraud services (rules engine, race-condition-safe logic) and added reliability patterns such as transactional outbox, idempotent APIs, shadow mode migration, and secure HMAC-based authentication. Participated in code reviews and Scrum planning/decomposition.
Python
FastAPI
Django REST Framework
SQLAlchemy
Asyncio
PostgreSQL
ClickHouse
Apache Kafka
gRPC
Redis
Docker
Git
Celery
Pytest
Grafana
Prometheus
Keycloak
Kubernetes
MinIO
Python Developer Middle
Gadget Bar Full-Time
Mar 2022 to Jun 2023 1 Year 3 Months Moscow In office
Built and maintained a B2C digital goods marketplace on a Django monolith, covering catalogs, user accounts, and end-to-end order processing. Implemented a Trade-In module with device pre-valuation and automatic balance crediting for users. Improved catalog loading performance by eliminating N+1 queries, integrated delivery calculations and tracking with SDEK, and synchronized product data with 1C using hash-based XML deduplication. Set up Celery-based background processing and added unit/integration tests for core functionality.
Pythonsince 2022
Django REST Frameworksince 2022
MySQL
Redissince 2022
Gitsince 2022
Celerysince 2022
Pytestsince 2022
Volga State University of Water Transport
Bachelor's Degree Operation of ship electrical equipment and automation systems
2019 Nizhny Novgorod, Nizhny Novgorod Oblast