Ivan Borisenko
Fullstack-разработчик
Fullstack-разработчик: React/TypeScript на фронтенде, Node.js/Express на бэкенде. Веду проекты от архитектуры до деплоя и сопровождения на VPS (nginx, systemd, PostgreSQL). В поиске позиции Middle Frontend / Fullstack-разработчика в команде с чистым кодом и продуманными решениями.
Опыт работы
Krioarmatura — Fullstack-разработчик
Июн 2024 — н.в. ·- Самостоятельно разработал интернет-магазин трубопроводной арматуры: архитектура, клиент, сервер, каталог, админ-панель, обработка заказов
- JWT-авторизация с refresh-токенами, Cloudinary, email- и Telegram-уведомления — сократил обработку заказов на 18,6%
- Настроил инфраструктуру на VPS (nginx, systemd, PostgreSQL, SSL, деплой) — ускорил развёртывание новых версий на 23,4%
- Оптимизировал изображения, API-запросы и каталог — ускорил загрузку страниц на 16,8%
- Регулярно рефакторю и исправляю баги: перевёл весь проект (клиент и сервер) на TypeScript, устранил ошибки в оформлении заказов и загрузке изображений товаров
MrBookWorm — Fullstack-разработчик
Янв 2024 — Апрель 2024 ·- Разработал платформу для поиска книг и публикации рецензий: каталог, страницы книг и авторов
- Профили пользователей, создание/редактирование рецензий, взаимодействие с контентом
- Оптимизировал БД и каталог — ускорил рендер страниц на 21,3%, снизил число API-запросов на 17,5%
- Рефакторинг и исправление багов: устранил уязвимость в доступе к данным пользователей и гонку состояний при обновлении токенов, настроил мониторинг ошибок (Sentry) и аптайм-проверку
NSP Club — Fullstack-разработчик
Март 2022 — Дек 2023 ·- Разработал интернет-магазин БАД: каталог, карточки товаров, корзина, оформление заказов
- Серверное API, работа с пользователями и БД — сократил обработку заказа на 14,7%
- Оптимизировал клиент и сервер — ускорил загрузку страниц на 19,2%, снизил число лишних API-запросов на 16,4%
- Рефакторинг серверной логики при переходе с файлового хранилища на PostgreSQL, поддержка и доработка функционала по мере роста каталога