4+ years in backend engineering, at Doubletapp since 2023. I design systems and shape product decisions with clients, balancing reliability, delivery speed, and business value.
Tech Lead experience: led 3 backend developers and 1 ML developer on an AI-agent platform. I mentor engineers and conduct technical interviews.
I develop Agent Skills, custom MCP tools, and agent workflows for task decomposition, dependency planning, context gathering, and development automation.
I treat engineering processes as part of the product: I improve CI pipelines, code review, and development and task-management workflows to make collaboration clearer and delivery more reliable.
- High-load backends — APIs, async processing, caching, and production observability.
- AI platforms — agent orchestration, RAG pipelines, and knowledge bases.
- Telegram / VK Mini Apps — payments, integrations, and media processing.
My open-source work spans AI and agent-development tools, MCP servers, and Agent Skills, as well as security, API governance, and automation for backend projects. Open to collaboration — let's talk.
Backend · Infrastructure · AI · Testing
Text version
- Languages & web: Python, Go, JavaScript, HTML, CSS
- Backend: FastAPI, Django, Django Ninja, Celery, TaskIQ, asyncio
- Datastores: PostgreSQL, Redis, MongoDB, Elasticsearch, OpenSearch, Weaviate
- Messaging: RabbitMQ, Kafka
- Infrastructure & delivery: Docker, Kubernetes, Helm, Terraform, Ansible, Nginx, Linux, GitLab CI, GitHub Actions, S3
- Observability: Prometheus, Grafana, Alertmanager, Loki
- AI & agent tooling: Agent Skills, RAG, MCP, LangChain, LangGraph
- Testing: Pytest, Selenium, Playwright
English · Medium
- How to Remember and Not Forget: Implementing and Automating the Spaced Repetition System
- From a Button to Production: How We Build Telegram Mini Apps
- Less Load — More Requests: The Art of API Caching
Russian versions · Habr
- Continuous learning through courses and conference talks; planning to speak publicly.
- Outside work: open source · powerlifting · PlayStation.




