Backend-разработка
Серверные приложения, API, базы данных и бизнес-логика
Технологии
API-разработка
- ✓ Проектирование RESTful API
- ✓ WebSocket для real-time
- ✓ Документация OpenAPI/Swagger
- ✓ Версионирование API
Базы данных
- ✓ Проектирование схем БД
- ✓ Оптимизация запросов
- ✓ Миграции данных
- ✓ Кэширование с Redis
Архитектура
- ✓ Чистая архитектура
- ✓ Асинхронная обработка
- ✓ Фоновые задачи (Celery)
- ✓ Микросервисы
Безопасность
- ✓ JWT авторизация
- ✓ OAuth2 интеграция
- ✓ CORS, CSRF защита
- ✓ Rate limiting
Проекты
ToDoWay - Менеджер задач
Веб-приложение для управления задачами
Полноценное PWA-приложение с группами, уведомлениями, синхронизацией в реальном времени. Backend на FastAPI, PostgreSQL, WebSocket для real-time обновлений. Подключен самописный MCP-сервер, который отвечает на запросы к ToDo — например, сколько дел осталось.
API для IoT-устройств
Серверная часть умного дома
REST API для управления IoT-устройствами, сбора телеметрии, автоматизации сценариев. MQTT брокер, очереди задач, уведомления.
Telegram-бот с интеграциями
Автоматизация бизнес-процессов
Бот для автоматизации уведомлений, интеграция с внешними API, webhook-обработка, хранение состояния в PostgreSQL.