Специализируюсь на разработке отказоустойчивых бэкенд-систем и микросервисной архитектуре. Погружен во внутреннее устройство Python (AsyncIO, GIL, Memory Management) и проектирование БД.
- 🚀 Текущий фокус: Проектирование высоконагруженных систем, паттерны идемпотентности и финтех-решения.
- 🏆 Хакатоны: Призер хакатонов (Т1 - 5 место, Радиохак 2.0 - 4 место).
- 🎓 Образование: ИРИТ-РТФ УрФУ, Программная инженерия.
| Категория | Инструменты |
|---|---|
| Languages | |
| Backend | |
| Databases | |
| DevOps |
Самый технически сложный проект. Система мультивалютных переводов с фокусом на консистентность данных.
- Backend: Реализовал строгую идемпотентность транзакций и обработку Race Conditions.
- Performance: Внедрил кэширование курсов валют в Redis и фоновую обработку задач через Taskiq.
- Infrastructure: Контейнеризация (Docker Compose), автоматические миграции (Alembic) и ротируемое логирование.
- Reliability: 100% покрытие критических сценариев (переводы, ошибки конвертации) тестами Pytest.
Сервис централизованного сбора и анализа системных логов в реальном времени.
- Security: Интегрировал аутентификацию на базе JWT и ролевую модель доступа для администрирования.
- Data: Спроектировал систему сложной фильтрации и агрегации статистики по логам.
- Maintenance: Реализовал Retention Policy для автоматической очистки устаревших записей в БД.
- Terraform LogViewer (Хакатон Т1) - Парсинг и визуализация логов инфраструктуры Terraform.
- Task Aggregator (Радиохак 2.0) - Единое окно уведомлений для корпоративных сервисов (Jira, Trello, TG).
