Привет, я frontend-разработчик с 5-летним опытом работы, в течение которого я участвовал во многих проектах различной сложности, которые принесли пользу и удобство клиентам в таких отраслях, как банковское дело, электронная коммерция, интернет-магазины, бизнес-платформы, образование и СМИ.
Также работал в различных типах компаний (outsource, outstaff, product) и на данный момент я открыт к новым возможностям и предложениям.
Разработка и поддержка европейского сервиса DAT по ремонту транспортных средств:
Достижения:
-- Ускорена начальная скорость загрузки с 4.5s -> 1.7s на десктопе и с 7s -> 2.7s на мобилке
-- Увеличили количество использования приложением на 60% путем разбиения приложения на плагины (микрофронтенды), что позволило пользоваться разными частями приложения нашим клиентам более гибко
-- Разработал не библиотечное решение для мульти drag&drop-a, что дало более лучший пользовательский опыт
-- Обновил ui-kit для оптимизации отдельных компонентов с последующим ростом производительности всего приложения и удобством написания кода
Обязанности:
-- Создание новых плагинов, работа над архитектурой
-- Создание множества классных фитчей для лучшего пользовательского опыта
-- Создание eslint правил
-- Тестирование, unit, e2e
-- Участие в технических и бизнес-процессах
-- Менторство младших разработчика
Стэк: ● React ● Typescript ● Effector ● SOAP ● Vite ● StyledComponents ● Custom UI Kit ● Jest ● Vitest ● eslint ● Agile
Разработка и поддержка многих медиа продуктов в компании:
Достижения:
-- Внедрили фреймворк Next для лучшей SEO-оптимизации, что увеличило количество посещений на 130%
-- Внедрили системы аналитики и получили доступ к лучшему анализу действий пользователя на странице
-- Сокращено тысячи строк кода, что облегчило приложение и улучшило читаемость кода
Обязанности:
-- Разработка функционала, поддержка и оптимизация нескольких новостных порталов и их админ-панелей
-- Мультизадачность, занимался сразу 3-4 проектами
-- Менторство младших разработчиков
-- Редизайн, дебаггинг, внедрение сервисов аналитики
Стэк: ● React ● Next ● Typescript ● Webpack ● HTML&CSS ● Redux&Mobx ● Redux-thunk ● Git ● CI/CD ● eslint ● prettier ● Git hooks (husky) ● Jest ● React-testing-library ● Agile
Разработка и дальнейший запуск образовательных платформ BookNook для американских и британских школ:
Достижения:
-- Запустили платформы для репетиторов
-- Добавил поддержку веб-доступности в приложения для пользователей с ограниченными возможностями, что увеличило количество клиентов на 10%
-- Добавил мултиязычность в приложения
-- Разработали собственный ui-kit, которым пользовались несколько команд
Обязанности:
-- Принятие архитектурных решений, разработка и оптимизация компонентов приложения
-- Тестовое покрытие кода
-- Планирование, ревью, демо, ретро
-- Менторство младших коллег
Стэк: ● React ● Next ● Typescript ● Webpack ● HTML&CSS ● Redux Toolkit ● Redux-saga Mobx ● Git ● CI/CD ● Storybook ● Cypress ● Jest ● Веб-доступность ● eslint ● prettier ● Git hooks (husky) ● i18n ● Agile
Создание, разработка, поддержка и оптимизация бизнес платформы открытия и регистрации счетов клиентов для сотрудников филиалов Alfa-банка Казахстан:
Достижения:
-- Благодаря работе нашей команды было увеличено количество заявок на открытие и регистрацию счетов на 50-60%
-- Проведена тесная работа с дизайнерами для улучшения пользовательского опыта в целях более быстрой и удобной регистрации счетов
-- Интеграция бизнес-процессов банка и государственных сервисов
Обязанности:
-- Постоянное улучшение продукта компании путем разработки новых модулей и фидбека коллег
-- Перестройка сайта со старого дизайна в новый
-- Дебаггинг, рефакторинг, тестирование
Стэк: ● React ● Vue ● Typescript ● Webpack ● HTML&CSS ● Redux ● Git ● CI/CD ● eslint ● prettier ● Agile
Участие в различных внутренних проектах клиента - VTB kz:
Достижения:
-- Разработали CRM системы для различных отделов банка
-- Внедрили на тот момент более новые технологии для лучшей разработки и оптимизации
Обязанности:
-- Интеграция с бизнес-процессами, разработка CRM системы
-- Планирование задач, создание различных компонентов системы, форм, писем
-- Кроссбраузерность, адаптивность и семантичность
Стэк: ● React ● Typescript ● Webpack ● HTML&CSS ● Redux ● Git ● CI/CD ● Agile ● Gulp ● SQL