Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Кандидат
Мужчина
Вышел на новое место
Минск, готов к переезду (Батуми, Москва, Польша, Тбилиси), готов к командировкам
Front-end Developer
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость
График работы: полный день, гибкий график, удаленная работа
Опыт работы 6 лет
Май 2019 — Май 2023
4 года 1 месяц
Vadarod (Service Desk)
Минск, www.vadarod.by/
Frontend-разработчик
- Управлял командой разработчиков middle & junior, онбординг, собеседования, постановка и контроль задач Jira. Разработал и внедрил процессы code review, merge request (git flow), стайлгайды, документацию проекта для старта разработки. Это позволило уменьшить время входа в команду новых разработчиков в 2 раза.
- Разработал PWA-версию сайта, улучшил перфоманс на 40% с помощью доработки конфигурации webpack и использования lazy loading
- Внедрил использование биометрии устройства (WebAuthn) для подтверждения внутрибанковских операций, что сократило количество отправленных SMS на 75% (для пользователей активировавших настройку)
На всех внутренних проектах реализовывал сложные процессы и логику взаимодействия с пользователем. Разрабатывал интерфейсы для сбора и отображения большого объема данных о пользователе. Работал со множеством правил и условий, установленных бизнес экспертами.
На нескольких проектах работал с нелинейной навигацией пользователя, которая включала множество экранов и путей перемещения пользователя. Реализовывал интерфейсы, взаимодействующие с различными справочниками (пример СОАТО).
Внутренние проекты Vadarod:
Онлайн-сервис для покупки страховок.
Разработал функционал для выбора страховых продуктов, оформления заявки на страховку, оплаты и получения печатной формы, просмотр статуса страховок и pdf версий документа.
Команда состояла из 9 человек.
Стек: React, Redux, Sass
Онлайн-сервис для размещения сбережений.
Разработал новый интерфейс фильтрации депозитов, реализовал 3 новых типа сбережений, позволив клиентам открывать счета онлайн . Создал удобную интерактивную карту, позволяющую пользователям выбирать удобное отделение банка, к которому будет привязан их счет (API Яндекс карт, webApi(Geolocation API)).
Команда состояла из 9 человек.
Стек: React, Redux, Sass
Кредитный сервис для партнеров.
Реализовал партнерское окно (iframe), которое позволило клиентам партнеров быстро и легко получить доступ к потребительским кредитам, а также увеличить доходность бизнеса. В рамках проекта создал удобный интерфейс для аутентификации/регистрации клиентов, а также экраны для подписания согласий и оферт. Для общения фрейма и веб-страницы партнера использовал postMessage.
Команда состояла из 8 человек.
Стек: React, Redux, Sass, webApi(postMessage)
Онлайн-сервис для возможности оформления и выдачи банковских карт в торговых моллах, сотрудником банка.
Разработал весь функционал, включая авторизацию, экран оформления анкеты, проверка соответствия клиента критериям, раздел согласий с офертами и привязки карты к клиенту.
Команда состояла из 3 человек (Vadarod) и 7 человек (ПАО Сбербанк).
Стек: TypeScript, React, Redux, ReduxForm, PostCSS модули, ModuleFederation
Подтверждение операций с использованием биометрии (WebAuthn).
В рамках проекта разработал новый компонент подтверждения операций с использованием webApi (webAuthn). Интегрировал в проект «Сбербанк Онлайн», что позволило пользователям использовать биометрические данные для подтверждения операций вместо SMS-кода, а банку уменьшить издержки на отправку смс.
Команда состояла из 5 человек.
Стек: TypeScript, React, Redux, PostCSS модули, webApi(webAuthn)
Другие проекты
• Внедрил функциональность, которая позволяет клиентам, быстро и удобно покупать услуги партнеров: сертификаты, подписки.
• Разработал функционал просмотра истории входов в банкинг, удаление устройств из доверенных, что позволило клиентам быстрее реагировать на мошеннические действия.
• Интегрировал в проект новый функционал для настройки манибэков, что позволило клиентам ежемесячно изменять типы операций по которым они хотят получать cashback.
• Совместно с коллегами из ПАО Сбербанк для проекта SberPrime, реализовал логику настройки/покупки повышенных cashback-ов, для владельцев подписок SberPrime.
• Интегрировал дизайн систему NovaWeb в проект. Сделал редизайн главной страницы и профиля.
• Интегрировал в проект ModuleFedaration с использованием lerna, yarn
Стек: TypeScript, React, Redux, ReduxForm, PostCSS модули, ModuleFederation, lerna
Январь 2017 — Ноябрь 2018
1 год 11 месяцев
ООО «7745 Большой магазин»
Frontend-разработчик
• Разработал адаптивный дизайн сайта, создал мобильную версию сайта.
• Реализовал разделы "Бренды", "Доставка" и "Контакты" и др.
• Интегрировал API Яндекс Карт
• Работал по интеграции с Backend (RestAPI)
• Использовал препроцессор SCSS по методологии БЭМ.
Команда: 3 человека (frontend, backend, designer)
Стек: JQuery, JavaScript, HTML, SCSS, Php
Навыки
Уровни владения навыками
Обо мне
Я фронт разработчик с опытом более 6 лет.
Работая в финансовом секторе, я получил огромный опыт работы с формами. Разрабатывал сложную бизнес логик, занимался сбором данных о пользователе, отображением уже известной информации с бэка, реализовывал не сложное взаимодействие между полями формы, работал с десятками справочников (например СОАТО)
Хобби: лфк и fpv
Высшее образование
2013
Факультет транспортных коммуникаций (ФТК), Инженер проектировщик
Знание языков
Повышение квалификации, курсы
2018
HTML Academy: интерактивные онлайн-курсы
htmlacademy.ru, Professional JavaScript level 1
2018
HTML Academy: интерактивные онлайн-курсы
htmlacademy.ru, Professional JavaScript level 2
2016
HTML Academy: интерактивные онлайн-курсы
htmlacademy.ru, HTML верстальщик level 1
2016
HTML Academy: интерактивные онлайн-курсы
htmlacademy.ru, HTML верстальщик level 2
Гражданство, время в пути до работы
Гражданство: Беларусь
Разрешение на работу: Беларусь, Грузия, Россия
Желательное время в пути до работы: Не имеет значения