Overview
Technical skills
Timeline
Roles

Overview

Backend engineer focused on Python and FastAPI, building integration and event-driven systems. Has experience with Kafka-based architectures, reliable idempotent processing, and analytics/data pipelines using Airflow and ClickHouse.

Technical skills

SQL
Python• Senior • 6y+
Python
Django
Django REST Framework
Flask
Poetry
Alembic• 6y+
Celery• 6y+
FastAPI• 6y+
SQLAlchemy• 6y+
Databases
PostgreSQL• 6y+
RabbitMQ• 6y+
Redis• 6y+
Apache Kafka
ClickHouse
MinIO
AI/ML
Airflow
DevOps
CI/CD
Git
Nginx
Rest API
Docker• 6y+
Kubernetes• 6y+
Grafana
Prometheus
QA
Pytest

Timeline

Python Backend Developer Middle
CROC Incorporated Full-Time
Jan 2024 to Present 2 Years 7 Months Moscow In office
Develops Python/FastAPI backend services for document automation and corporate system integrations. Implements async event flows with Kafka for processing and integrating documents from 1C, ERP/CRM, partner APIs, ensuring reliable and idempotent handling with monitoring and failure analysis. Builds data pipelines orchestrated by Airflow using ClickHouse for analytics and adds DLQ-based reprocessing to recover from failures without losing consistency.
Python
FastAPI
PostgreSQL
Redis
Apache Kafka
ClickHouse
Airflow
MinIO
Docker
Kubernetes
Prometheus
Grafana
Python Developer Middle
Sutochno.ru Full-Time
Dec 2020 to Dec 2023 3 Years Moscow In office
Builds backend services for a travel-tech platform covering booking availability, calendars, tariffs, and external integrations. Develops FastAPI endpoints and Celery background tasks, including synchronization handlers with concurrent update control. Implements RabbitMQ/Celery workflows, Redis caching, availability lifecycle services, and partner extranet APIs, optimizing performance for seasonal load and running services on Kubernetes.
Pythonsince 2020
FastAPIsince 2020
PostgreSQLsince 2020
Redissince 2020
RabbitMQ
Celery
Dockersince 2020
Kubernetessince 2020
SQLAlchemy
Alembic