Привет, я
|
$ whoami
Ivan Borisenko — Fullstack Dev
$ cat skills.json
{
"frontend": ["React", "TS", "Redux"],
"backend": ["Node.js", "Express"],
"db": ["PostgreSQL", "Sequelize"]
}
$ _
Fullstack-разработчик с фокусом на создание современных веб-приложений. Работаю с React и TypeScript на фронтенде, Node.js / Express на бэкенде, умею выстраивать проект от нуля до продакшена.
Слежу за качеством кода, уделяю внимание архитектуре и UX. Умею работать самостоятельно и в команде, быстро погружаюсь в новые задачи.
В поиске позиции Middle Frontend / Fullstack разработчика в команду, где ценят чистый код и продуманные решения.
Создаю современные, адаптивные интерфейсы на React. Работаю с TypeScript, пишу чистые компоненты, настраиваю стейт-менеджмент.
Разрабатываю серверную логику и REST API на Node.js с Express. Работаю с PostgreSQL через Sequelize, проектирую схемы БД и пишу эффективные запросы.
Провожу проект от идеи до деплоя: архитектура, разработка, CI/CD. Настраиваю Docker, деплою на Linux-серверах.
МТУСИ / ФИИТ
Углубляю теоретическую базу — алгоритмы, структуры данных, архитектура ПО — без отрыва от боевых проектов: учусь и разрабатываю параллельно.
Разработал веб-платформу для любителей литературы: поиск книг, информация о произведениях и публикация пользовательских рецензий. Каталог книг, страницы произведений и авторов, пользовательские профили, создание и редактирование рецензий, взаимодействие пользователей с опубликованным контентом. Оптимизировал БД и каталог — ускорил рендер страниц на 21,3%, снизил число API-запросов на 17,5%. Рефакторинг и исправление багов: устранил уязвимость в доступе к данным пользователей и гонку состояний при обновлении токенов, настроил мониторинг ошибок (Sentry) и аптайм-проверку.
КАИТ20 / ИСП
Направление «Разработка и эксплуатация информационных систем». Дипломная работа по разработке веб-приложения.
Веду проект самостоятельно от проектирования архитектуры и написания кода до деплоя и сопровождения на боевом сервере. Интернет-магазин трубопроводной арматуры: каталог, админ-панель, загрузка изображений через Cloudinary, email-уведомления и интеграция с Telegram-ботом, JWT-авторизация с refresh-токенами — сократил обработку заказов на 18,6%. Настройка и сопровождение инфраструктуры на Linux VPS: nginx, systemd, SSL-сертификаты, PostgreSQL — ускорил развёртывание новых версий на 23,4%. Оптимизация изображений, API-запросов и каталога ускорила загрузку страниц на 16,8%. Регулярно рефакторю и исправляю баги: перевёл весь проект на TypeScript, устранил ошибки в оформлении заказов и загрузке изображений товаров.
Разработал интернет-магазин биологически активных добавок: каталог продукции, карточки товаров, корзину и систему оформления заказов. Реализовал работу с пользователями, обработку заказов и взаимодействие клиентской части с серверным API и базой данных — сократил обработку заказа на 14,7%. Оптимизировал клиент и сервер — ускорил загрузку страниц на 19,2%, снизил число лишних API-запросов на 16,4%. Рефакторинг серверной логики при переходе с файлового хранилища на PostgreSQL, поддержка и доработка функционала по мере роста каталога.
Каталог коктейлей и учёт бара: запасы ингредиентов, избранное, admin-панель для управления рецептами и складом. JWT-авторизация, роли пользователей.
Соло-проект: виртуальный кот, которого можно наряжать за игровую валюту и отправлять путешествовать по локациям — фон подгружается через Unsplash API. Есть чат между пользователями и JWT-авторизация с refresh-токенами.
Интернет-магазин трубопроводной арматуры с каталогом товаров, админ-панелью, загрузкой изображений через Cloudinary, email-уведомлениями и интеграцией с Telegram-ботом. JWT-авторизация с refresh-токенами.
Веб-платформа для любителей литературы: поиск книг, страницы произведений и авторов, пользовательские рецензии и профили. Мониторинг ошибок через Sentry, e2e-тесты на Playwright.
Открыт к предложениям о работе и интересным проектам