Контакты
О себе
Специализируюсь на разработке сложных интерфейсов и масштабируемых бэкендов на Node.js. Имею опыт работы в Agile-командах, провожу код-ревью и наставничаю над джуниорами. Сторонник написания тестируемого кода и автоматизации рутинных процессов разработки.
Опыт работы
- Разработал и внедрил модуль аналитики на React, что позволило клиентам сократить время на формирование отчетов на 30%
- Перевел проект с JavaScript на TypeScript, сократив количество runtime-ошибок на 45%
- Спроектировал и реализовал RESTful API для мобильного приложения, обрабатывающее более 1000 запросов в секунду
- Оптимизировал схему MongoDB и внедрил кеширование Redis, ускорив отдачу данных в 3 раза
- Создал систему фильтрации товаров с динамическим обновлением, охватывающую более 50 000 позиций
- Внедрил модульное тестирование (Jest/Enzyme), увеличив покрытие кода тестами до 75%
- Участвовал в миграции монолитного приложения на микросервисную архитектуру (Docker, Node.js)
Навыки
Образование
Языки
- Русский — C2 (Native)
- Английский — B2 (Upper-Intermediate)
Сертификаты
- Professional Node.js Developer · OpenJS Foundation, 2022
