Привет! Я Python backend-разработчик, специализирующийся на создании надёжных, масштабируемых и поддерживаемых систем. В своей работе я делаю упор на архитектуру, чистый код, документацию и автоматизацию. Умею выстраивать эффективный backend: от проектирования базы данных и бизнес-логики до CI/CD, деплоя и мониторинга в проде.
- Python 3. — основной язык
- Django / DRF, FastAPI, Flask
- Celery (Redis, RabbitMQ), WebSockets
- REST API, OpenAPI / Swagger, OAuth2 / JWT
- Асинхронность —
asyncio
,httpx
,aiogram
- Docker, Docker Compose
- Git, GitHub / GitLab, GitLab CI/CD
- Makefile, bash-скрипты
- Nginx, systemd
- Управление окружениями: venv, pipenv, poetry
- PostgreSQL (включая индексацию, транзакции, SQL-оптимизацию)
- MongoDB (в т.ч. для логов и истории изменений)
- Redis (брокер, кэш, rate limit)
- Pytest, UnitTest
- Покрытие:
coverage
- Линтинг и автоформатирование:
flake8
,black
,isort
- Pre-commit хуки
- Markdown, reStructuredText
- Swagger / drf-yasg
- Автогенерация документации, changelog
- HTML / CSS / Bootstrap
- React (на уровне API-интеграций)
- Redux DevTools
- Linux / Windows (рабочие окружения, shell-скрипты)
- Логирование (
logging
, Sentry, Promtail) - cron, Celery beat
- Интеграции: платёжки, SMS, внешние API
-
collage_photo — генерация фото-коллажей с возможностью настройки сетки и размеров.
-
CRM — полнофункциональная CRM-система: Django, Celery, Redis, PostgreSQL, рассылки, задачи.
-
Data_Uploader — загрузка, хранение и анализ Excel/CSV-файлов. Включён анализ пиков и визуализация.
-
image-processing-api — FastAPI-сервис для обработки изображений (ресайз, поворот, фильтры, base64).
-
link-shortener — Telegram-бот для сокращения ссылок с хранением в MongoDB и историей переходов.
-
memes_api — API для хранения и выдачи мемов. Загрузка в S3, поиск, фильтрация.
-
notice_f — бот-уведомлятор на Django + Aiogram. Рассылка по дате, задачи через Celery.
-
request_rate_limit — реализация лимитирования запросов через FastAPI и Redis.
-
salary_aggregate_bot — агрегатор зарплат с MongoDB, фильтрацией и Telegram-интерфейсом.
-
ServicesStatusFastapi — FastAPI-сервис мониторинга состояния внешних/внутренних API.
-
synchron — микросервис синхронизации PostgreSQL и MongoDB, реализован через SQLAlchemy v2.
-
todo_TG_bot — Telegram-бот для создания и управления задачами. Django + Aiogram + Celery.
📌 Основные интересы:
- Высоконагруженные API
- Микросервисная архитектура
- Telegram-боты
- Интеграции с внешними сервисами
- Docker-окружения и деплой
- Производительность, кэширование, логирование