← Back to list

Skills

FastAPI
Django
Aiogram
Aiohttp
JavaScript
TypeScript
Python
PostgreSQL
Django Framework
Linux
Solid
OOP
React Native
Docker
Redis
Rest Api
MySQL
Nginx
Django Rest Framework
PyTorch
ReactJS
HTML5/CSS
Clean Architecture
Code review
Adaptive layout
System architecture

Work experience

Full-stack Developer
since 12.2024 - Till the present day |Eiphoria
Python, Fast API, Aiogram, Aiohttp, React, Swagger, OpenAPI, Pandas, NumPy, Kafka, Redis, PostgreSQL, SQLAlchemy
Backend Developer (Python). ● Developed high-load microservices using FastAPI for data processing, SEO optimization, parsing, analytics, and integration with external providers. ● Built a SEO optimization service for product listings on Wildberries with full integration of OpenAI and Wildberries APIs. Implemented automatic analysis and generation of product titles and descriptions using AI, with history tracking and subscription checks via middlewares. ● Designed and developed an ERP backend with a microservice architecture. Each service (products, stock, orders, analytics) was a separate Fast API app communicating via Kafka and Redis. Included role-based access control, Rest Api + WebSockets, and used PostgreSQL with SQLAlchemy and Tortoise ORM. ● Created a product parsing service using Fast API, Aiohttp, and Playwright. Automated data collection from supplier websites, including handling Cloudflare protection and dynamic content. Data is cleaned, batched, and saved to the database, integrated with analytics and procurement APIs. ● Built a sales and inventory analytics service using Pandas and NumPy for in-depth data processing. Enabled reporting, sales trends, profitability analysis, and price comparison. All data is collected from internal databases and Wildberries API and served via Fast API. ● Developed a procurement API service with features for creating, filtering, and approving purchases according to internal rules. Integrated with supplier and Wildberries APIs. Supported bulk Excel uploads and exports to marketplace format. ● Integrated with multiple external services: Wildberries, Ozon, Telegram, OpenAI, internal CRMs. Built a resilient system with retries, timeouts, error logging, and fallback algorithms for unstable APIs. ● Followed clean architecture principles: separation of logic into handlers, services, middle wares, schemas. Used Pydantic for validation, added logging, custom exception handling, and Swagger/OpenAPI documentation. ● Wrote unit and integration tests with Pytest and httpx. ● Participated in DevOps processes: authored Docker files, configured GitLab CI/CD, and deployed via Nginx and Gunicorn/Uvicorn. ● Led a small development team (2–4 people): assigned tasks, conducted code reviews, mentored junior developers, and took part in sprint planning and meetings. ● Created an analytics bot with neural network integrations, data clustering, and custom analysis logic. ● Organized team workflows: implemented CI/CD pipelines, conducted bug reviews, and planned sprint priorities.
Full-stack Developer
01.2023 - 10.2024 |Enigmalance
Python, JavaScript, TypeScript, React, Sveltekit, Tailwind CSS, Django, DRF, Aiogram, Fast API, Tortoise ORM, SQLAlchemy, Selenium
● Was involved in organizational matters in the team, in most projects was a team leader. ● Configured all the servers on which the work was carried out, used docker for containerization, also wrote configs for nginx, apache. Connected several servers together. ● Developed the frontend part of the applications using sveltekit, had to work with react. Also for page markup and quick layout I used tailwindcss with custom styles. Wrote the frontend strictly according to Rest API. ● Wrote, mostly, the backend part. Implemented any client requirements, be it working with a third-party API, writing my own for another project, I also had experience interacting with a service that does not have an API (Midjourney). One of the most interesting and difficult to write was the project of a crypto exchange, developed from scratch, in a team of 3 people, in about a month, where there was direct interaction with binance services, connection of all kinds of payment systems, hashing and encryption, as well as security implementation.
Backend Python Developer
06.2022 - 12.2022 |FlowerDeveloping
Pandas, PostgreSQL, Fast API, Redis
● Experienced in building services with FastAPI and asynchronous Python tools. ● Focused on reliable API development, third-party integrations, automation, and bot interaction. ● Developed a user management and authentication service using FastAPI: registration, JWT authentication, password recovery, and role-based access control. Integrated with external CRM systems for profile synchronization. ● Built a backend service for a Telegram bot (Aiogram) that handles user commands, interacts with the database and external APIs, and provides task management, real-time analytics, and notifications. Used Redis for caching and session storage. ● Integrated with payment gateways (e.g., Stripe, YooKassa) to support subscriptions, transaction verification, webhook handling, and automatic plan activation. ● Created a user activity analytics service with scheduled Excel/CSV report generation using Pandas, SQL queries, and Celery for background tasks. ● Built a Fast API service for text generation with OpenAI: processes user input (e.g., support messages or task descriptions) and returns AI-generated responses. Implemented query logging and feedback tracking. ● Contributed to system architecture design, codebase layering (handlers, services, middlewares), unit testing with Pytest, Docker containerization, and CI/CD via GitLab. ● Worked with WebSockets for real-time data updates.
Full Stack Developer
since 01.2025 - Till the present day |NDA

Educational background

Computer Science and Engineering
Till the present day
South-West State University

Languages

EnglishIntermediateRussianNative