Контакты
О себе
Специализируюсь на разработке отказоустойчивых бэкенд-решений. Имею глубокое понимание Node.js Event Loop и механизмов работы с памятью. Умею проектировать масштабируемую архитектуру баз данных и интегрировать сторонние сервисы. Сторонник написания чистого, тестируемого и поддерживаемого кода.
Опыт работы
- Спроектировал и внедрил микросервис обработки транзакций, выдерживающий нагрузку до 5000 RPS
- Сократил время отклика API на 40% за счет внедрения многоуровневого кэширования в Redis
- Настроил асинхронное взаимодействие между сервисами через RabbitMQ, повысив надежность системы на 25%
- Провел рефакторинг легаси-монолита, разбив его на 4 независимых сервиса на NestJS
- Разработал систему лояльности с интеграцией внешних API, охватившую 100к+ пользователей
- Оптимизировал миграции базы данных PostgreSQL, сократив время деплоя на 10 минут
- Реализовал CI/CD пайплайны в GitLab, автоматизировав процесс тестирования и сборки
Навыки
Образование
Языки
- Русский — C2 (Native)
- Английский — B2 (Upper-Intermediate)
Сертификаты
- NestJS Progressive Course · NestJS, 2022
