Frontend-разработчик
Даня
Возраст
25 лет (18 Августа 2000)
Город
Москва
Возможен переезд в другой город
Полная занятость
5 лет 1 месяц
Информационные технологии / IT / Интернет
Работал над проектами AGR Group, HONGQI, SOLARIS в команде 10
специалистов: 3 Frontend, 2 тестировщика, 3 Backend, PM, Product Manager.
- Разработал интерактивный адвент-календарь для Solaris Auto с авторизацией через Telegram API, анимациями и системой ежедневных розыгрышей. Реализовал карту активностей и механику выдачи подарков, что повысило вовлеченность пользователей в новогодней кампании.
- Занимался поддержкой дашборда для компании AGR Group, внедрение различных метрик для отслеживание поведения пользователя на сайте : Yandex, MTS
- Внедрил раздел с картой дилеров, для быстрого поиска доступных дилеров, использовал Yandex Maps, также внедрил формы для записи на сервис и консультацию, для создания форм была использована библиотека react-hook-form + zod.
- Участвовал в разработке проекта с полного нуля, создание ui-kit + storybook, настройка сборки проекта через Vite, внедрение тестов через библиотеку Jest.
- Разработка системы отчётности для платформы AVON, для просмотра отчётов по продажам, скачивания их, для реализации этого использовалась библиотека xlsx.
- Разработка и поддержка CMS системы для одного из проектов AGR Group, по продаже технических жидкостей и других товаров для автомобильных брендов, использовалась технология Payload CMS NextJS
- Оптимизация скорости загрузки сайта по метрикам Web Vitals, использования lazy-loading, оптимизация картинок
Информационные технологии / IT / Интернет
Работал над food-tech проектом, помогающий сделать заказ еды на дом, в команде 18
специалистов: 4 Frontend, 4 тестировщика, 5 Backend, 3 системных аналитика, PM, Product
Manager, 5 бизнес аналитиков.
- Разработал процесс формирования заказа с использованием react-hook-form + zod,
функционал подразумевает, формирование корзины, подсчет скидок c промокодов, а также
валидацию данных на стороне клиента, динамическое обновление итоговой суммы и
управление состоянием заказа (добавление/удаление товаров, изменение количества). В
дальнейшем добавил интеграторы оплаты: ЮКаssa, TBank интернет-эквайринг
- Сделал дашборд для продуктовых аналитиков с графиками на библиотеке recharts, который
позволяет отслеживать метрики продаж, основные пользовательские пути по проекту, среднее
время нахождение на той или иной странице. Основным посылом к этой задаче было желание
бизнеса максимально отойти от сторонних зарубежных сервисов для сбора и управления
метриками.
- Внедрил раздел календаря с помощью библиотеки react-calendar и dayjs, для управления
доступностью позиций в тот или иной день, или в то или иное время. Это дало возможность
показывать пользователям только актуальные и доступные позиции товаров
- Настроил окружение для storybook и покрыл сторисами UI кит приложения, сделал настройку
основных декораторов, которые позволили другим разработчиком беспрепятственно и легко
делать покрытие сторисами компоненты по всему приложению. Позже прикрутил loki,
который позволил проводить полноценное регрессионное тестирование, и избежать
нессанкционнированных изменений стилей
- Участвовал в переезде на микрофронтенды с помощью webpack и module federation, путем
избавление от немодульных стилей, декомпозированием логики на самодостаточные модули. В
конечном итоге, удалось полноценно вынести на микрофронт страницу личного кабинета
пользователя, и модуль авторизации, это ускорило сборку приложения на 30-40%, и дало
возможность точечно релизить отдельный модуль.
- Внедрил регистрацию и вход через VK ID для расширения аудитории и улучшения ключевых
метрик. В результате пользователи получили мгновенный доступ к аккаунту без
необходимости запоминать пароли и вручную заполнять данные.
- Настроил GitLab CI Pipeline и в связке с межпроектным devops, настроил автоматическое
поднятие стендов ветки для QA, автоматический перевод задачи в статус Reviewing после
создания MR, и Wait for test после апрува лида
Информационные технологии / IT / Интернет
Сервис для автоматизации инвестирования в индексные фонды с помощью
доверительного управления и собственноручного наполнения портфеля.
- Разработал и внедрил многоэтапную форму регистрации с системой KYC. Форма
автоматически адаптировала поля для ввода данных в зависимости от страны пользователя, что
позволило максимально автоматизировать и ускорить процесс верификации.
- Создал интерактивный калькулятор доходности на chart.js Инструмент позволяет
пользователям подбирать оптимальную инвестиционную стратегию, моделируя
потенциальную прибыль на основе стартового капитала и приемлемого уровня риска.
- Настроил отображение динамических графиков стоимости активов с детализацией по
различным временным интервалам. За счет использования websocket данные обновляются в
реальном времени, предоставляя пользователям актуальную информацию для анализа
эффективности ценных бумаг.
Frontend-разработчик с 5+ годами коммерческого опыта разработки, высоконагруженных веб-приложений в сферах e-commerce, food-tech и automotive.
Участвовал в разработке продуктов с нуля, создании UI Kit, внедрении Storybook, оптимизации производительности.
Приобрел опыт в разных бизнес-сферах, работая в Scrum-командах до 15 человек. Мой вклад охватывал полный цикл разработки фич — от
проектирования и внедрения современных решений до рефакторинга, оптимизаций и поддержки действующего кода.
Имею опыт работы в продуктовых и аутсорсинговых командах, ключевой частью моей работы является активное участие в командных процессах: я
вовлечен в планирование, декомпозицию требований и своевременное определение
рисков, что обеспечивает предсказуемость и повышает эффективность реализации
проектов.
Технологии:
- react, next.js, javascript, typescript
- redux, redux-toolkit, react-query, rtk-query, mobx, zustand
- react-hook-form, formik, zod
- scss-modules, sass, less, css, mui, tailwind, styled-components
- jest, react-testing-library, storybook, playwright
- webpack, vite, rollup
- recharts, chart.js react-calendar
- github-actions, bitbucket-pipelines, gitlab-ci
- agile, scrum, kanban, jira, trello, notion
- figma, miro
Telegram: @danil_kovinskiy
danyakovinskiy2000@mail.ru
14 ноября, 2025
14 ноября, 2025
14 ноября, 2025
Резюме размещено в отрасли