

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Разработка и поддержание приложения по ведению строительной документации.
- Произвел рефакторинг большой части кодовой базы.
- Разработал и внедрил библиотеку UI-компонентов на Storybook. Каждый компонент покрыт юнит-тестами (Vitest). Это ускорило разработку новых фич командой за счет повторного использования готовых проверенных решений.
- Провел оптимизацию рендеринга тяжелых списков с использованием виртуализации, что позволило снизить время отклика интерфейса и устранить "фризы" при работе с большими объемами данных.
- Оптимизировал рендеринг компонентов таблиц засчет мемоизации, а также вынес глобальное состояние из useContext в стейт менеджер с селекторами. Это сократило число лишних ререндеров на ~40%.
- Настроил и внедрил Orval для генерации type-safe API клиентов на основе OpenAPI спецификации бэкенда, благодаря чему удалось ускорить разработку сократив время рутинной разработки новых фич на ~20% за счет отказа от ручного описания интерфейсов.
- Разработал модуль интеграции с проприетарным PDF-вьювером смежной команды. Использовал публичные методы API для вычисления координат и позиционирования кастомных UI-элементов (маркеры, qr коды) в реальном времени при скролле и масштабировании документа.
- Активно участвовал в code-review процессе команды: регулярно ревьювил MR коллег, что способствовало поддержанию качества кода.
Разработка приложений для нескольких заказчиков.
- Внедрил TypeScript в проект где его до этого не было.
- Ускорил время загрузки главной страницы на ~40% на основном проекте.
- Участвовал в запуске проекта с нуля.
- Проведение Code review.
Стек: GIT, HTML, CSS, JavaScript, SCSS, React, TypeScript, Redux, RTK, Webpack, Vite, Jest, Vitest, Storybook, REST, GraphQL, react-hook-form.
Работал на двух проектах
1) Приложение для подбора и приобретения автомобилей.
Стек: GIT, HTML, CSS, jQuery,
2) Интернет магазин.
- Проводил A/B тестирование и улучшал элементы призыва к действию (CTA), что увеличило конверсию на 20%.
Стек: GIT, HTML, CSS, JavaScript, SCSS, React, Redux, Webpack, REST, Axios.