I am a Python backend developer with experience in designing and building REST APIs (FastAPI, SQLAlchemy, Pydantic), implementing task queues (Celery, RabbitMQ, Redis), and developing complex business logic. I have worked with databases such as MySQL and PostgreSQL, including triggers. I have participated in building scalable infrastructure using Docker and docker-compose. I am seeking opportunities to develop in-demand products as part of an experienced team.

Professional Experience
Yobidoyobi, Python Backend-developer
  • Developed a reliable order management and notification system for an e-commerce platform, following SOLID and MVC principles, which reduced development time by 20% through modular architecture.
  • 08/2024 – 12/2025Moscow, Russia
  • Participated in building a REST API using FastAPI with SQLAlchemy for ORM and Pydantic for data validation and transfer (DTO). User authentication was implemented using JWT + OAuth2.
  • Set up task queues with Celery + Redis for asynchronous customer notifications, which reduced API response time by 25% and increased message delivery success from 78% to 99%.
  • Designed and implemented a PostgreSQL database structure with 8 tables to store information about orders, customers, and system events.
  • Developed database triggers and related events to automatically create notification tasks — for example, upon payment confirmation — reducing notification delivery time from 5 seconds to 0.1 ms.
  • Built a user interface for the admin panel using HTML, JS, CSS, and Bootstrap.
  • CyberConnect Labs, Python Backend-developer
  • Participated in the development of a desktop application for monitoring the availability and performance of public web resources.
  • 07/2023 – 05/2024Moscow, Russia
  • Implemented parsing modules using SeleniumBase to collect and analyze data on the status of websites and servers.
  • Took part in developing a REST API using FastAPI with SQLAlchemy for ORM, Pydantic for data validation and transfer (DTO), and task queues with Celery + Redis for parsing execution. Used JWT + OAuth2 for user authentication.
  • Designed and implemented the database structure using MySQL and SQLite (raw SQL) to store logs, reports, and user monitoring settings.
  • Developed the user interface using PySide6 and QFluentWidgets, providing intuitive navigation and real-time resource status display.
  • Wrote modules for initializing resource checks using Subprocess, with support for parallel execution and exception handling.
  • KWORK, Python Fullstack-developer
  • API: Developed and optimized APIs using FastAPI and Redis for data caching, which accelerated request processing and improved web application performance.
  • 03/2022 – presentMoscow, Russia
  • Database Management: Designed database structures for PostgreSQL, MySQL, and SQLite3, utilizing SQLAlchemy ORM to develop scalable applications.
  • Asynchronous and Multithreaded Programming: Built asynchronous applications using asyncio and multithreaded solutions with threading/​multiprocessing, ensuring high performance for applications handling time-intensive data processing.
  • Code Quality Assurance: Conducted code testing with pytest, enabling timely bug detection and preventing issues from reaching production.
  • Process Automation: Developed applications using Celery and RabbitMQ libraries to create efficient task queues, automating processes to reduce request processing time and enhance system stability.
  • Data Management: Created CRM dashboards using HTML/​CSS/​JS, enabling convenient data management and improving user experience.
  • Web Data Parsing and Processing: Utilized Selenium, BeautifulSoup, and APIs for VK, Telegram, and betting platforms to parse web pages, ensuring the collection and structuring of large data volumes. This enabled aggregation of data from platforms like Ozon and Wildberries into client CRM dashboards.
  • Infrastructure Deployment and Management: Deployed projects on Ubuntu servers using Docker and Docker Compose via SSH, configuring reliable and scalable environments to ensure uninterrupted application operation.
  • Skills
    Python
    OOP
    SQL
    RabbitMQ
    Redis
    MySQL
    Git
    Asyncio
    FastAPI
    SQLAlchemy
    Celery
    PostgreSQL
    Docker
    SOLID
    Languages
    Russian

    С2

    English

    B2