Senoir Frontend developer
Воронеж, РоссияСеньор
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gVEY
О себе
На данный момент Senoir Frontend developer.
Мои компетенции и опыт
Опыт работы 8 лет 1 месяц
Январь 2017 — Март 2019
2 года 3 месяца
нужен доступ к резюме
Junior/middle web-developer
Поддержка и доработка сайтов. нужен доступ к резюме
Выполнил огромное кол-во правок и доработок на CMS: Bitrix, Wordpress, MODX Revo, OpenCart, Joomla, Moguta
Разработка модуля бронирования на базе CodeIgniter 2
использовал: PHP, MySQL, CodeIgniter, AJAX, jQuery, HTML, SСSS, Gulp
для нужен доступ к резюме
Интеграция верстки на CodeIgniter 2
использовал: PHP, MySQL, CodeIgniter, AJAX, jQuery, HTML, CSS
для нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме
Интеграция верстки на Bitrix
использовал: PHP, AJAX, jQuery, HTML, CSS
для нужен доступ к резюме
Интеграция верстки на Wordpress
использовал: PHP, AJAX, jQuery, HTML, CSS
для нужен доступ к резюме
Разработка собственного фреймворка интернет-магазина
использовал: PHP, MySQL, AJAX, JavaScript, HTML, CSS
нужен доступ к резюме
Доработка модулей Codeigniter 3 и верстка мобильной версии
использовал: Grunt, SСSS, HTML, PHP, MySQL, jQuery, Bootstrap, нужен доступ к резюме , нужен доступ к резюме
для нужен доступ к резюме
Верстка и интеграция на MODX Revo
использовал: Gulp, SСSS, Pug, jQuery, Bootstrap, нужен доступ к резюме , magnific popup
для нужен доступ к резюме
Разработка интерактивной карты дилеров
использовал: Grunt, SСSS, HTML, PHP, MySQL, jQuery
для нужен доступ к резюме
Верстка
использовал: Gulp, SСSS, Pug, jQuery, Bootstrap, нужен доступ к резюме , нужен доступ к резюме
для нужен доступ к резюме
Верстка и интеграция на Wordpress
использовал: PHP, Gulp, SCSS, Pug, jQuery, Bootstrap
для нужен доступ к резюме
Верстка
использовал: Gulp, SCSS, Pug, jQuery, нужен доступ к резюме , fancybox
для нужен доступ к резюме , нужен доступ к резюме
Верстка и интеграция на MODX Revo
использовал: Gulp, SCSS, Pug, jQuery, нужен доступ к резюме , нужен доступ к резюме , нужен доступ к резюме , fancybox, svg4everybody
для нужен доступ к резюме
Верстка
использовал: Gulp, SCSS, Pug, jQuery, нужен доступ к резюме , нужен доступ к резюме , fancybox, svg4everybody, AOS
для нужен доступ к резюме
Верстка и интеграция на Codeigniter 2
использовал: PHP, MySQL, Gulp, SCSS, Pug, jQuery, AJAX, нужен доступ к резюме , нужен доступ к резюме , fancybox, svg4everybody, AOS
для нужен доступ к резюме
Верстка и интеграция на MODX Revo
использовал: Gulp, SCSS, Pug, jQuery, нужен доступ к резюме , нужен доступ к резюме , svg4everybody
для нужен доступ к резюме (95+ google speed)
Верстка и интеграция на Wordpress (главная страница)
использовал: Gulp, SCSS, Pug, js, owl-carousel
для нужен доступ к резюме
Верстка и интеграция на MODX Revo
использовал: Gulp, SCSS, Pug, jQuery, нужен доступ к резюме , svg4everybody
для нужен доступ к резюме (95+ google speed)
Разработка теста
использовал: bitrix, php, js, html, sass, composer, bim, wkhtmltopdf
для нужен доступ к резюме
Доработка компонента интеграции оплаты Paykeeper
использовал: bitrix, php, js, html, css
для нужен доступ к резюме
Разработка компонента создания опросов
использовал: React, html, sass, webpack
для нужен доступ к резюме
Разработка front-end части личного кабинета
использовал: haml, js, sass
для нужен доступ к резюме
Разработка front-end части
использовал: Vue 2, Vee-validate, VueRouter, Clappr
для нужен доступ к резюме
Доработки и правки Front-end части
использовал: Vue 2
для нужен доступ к резюме
Доработки и правки Front-end части
использовал: Vue 2, Vuelidate, Vuex
для нужен доступ к резюме
Доработки и правки Front-end части внутреннего проекта
использовал: React, Redux, Redux-saga
для нужен доступ к резюме
нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме
Март 2019 — Ноябрь 2020
1 год 9 месяцев
Лига Ставок
middle/senior frontend developer
Разработка клона fonbet для Лиги Ставок
использовал: React, Typescript, Styled-components, react-query, dayjs, react-hook-form, jwt-decode, rc-slider, react-query, rifm, react-router-dom, rxjs, swiper, нужен доступ к резюме
Разработал:
• Входную группу (Регистрацию, логин, восстановление пароля);
• Идентификацию(по паспорту, тинькофф id, через госуслуги);
• Архитектуру фетчера (адаптеры, хуки доменной группы);
• ui-kit компоненты (кнопки, табы, попап, инпуты);
• Профиль пользователя (История операций, ответственная игра);
• Фильтры на страницах Спорт/Live;
• Страница события.
Внутренний проект компании, трекер времени и задач Attrack
использовал: Angular 9, docker, make
Разработал:
• Интеграция с kaiten;
• Различные доработки, правки багов;
нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме
Ноябрь 2020 — Октябрь 2021
1 год
ИКЦ "Экономика Москвы"
frontend tech lead
Разработка сайта ИКЦ ”Экономика Москвы”
использовал: нужен доступ к резюме , Typescript, SWR, axios, Styled-components, 2gis mapGL, Sentry, dayjs,
rc-collapse, rc-slider, react-datepicker, react-share, react-svg, react-tabs, react-toastify, swiper
• Занимал должность tech-lead фронт команды. Полностью создал и настроил frontend архитектуру проекта и разработал компоненты.
нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме
Октябрь 2021 — Настоящее время
3 года 6 месяцев
БКС-Инвестиционный Банк
senior frontend developer
Разработка виджетов "Мир Инвестиций":
использовал: React, Typescript, Styled-components, react-router-dom, React-Query, Storybook, Playwright, yup, web-socket, rifm, dayjs
Разработал:
• Раздел Инвест идей;
• Раздел Инвест облигаций;
• Контекстный виджет заявок готовых решений;
• Виджет списка заявок готовых решений в портфеле;
• Виджет ”Также покупают” для complex-ui;
• Перевел витрину на другой микросервис (римейк);
• Перевел ПИФы на другой микросервис(римейк);
• Полностью переделал виджет Структурных продуктов и Доверительного управления
(рефакторинг, комплексные компоненты).
Разработка виджетов на проекте БКС Банк
использовал: React, Typescript, React-Query, react-router-dom, Styled-components, dayjs, Storybook, React-hook-form, rifm, yup, zod, Charles
Разработал:
• Система быстрых платежей (форма перевода, шаблоны и повторы из истории
операций, настройки, настройки профиля
пользователя);
• Платежи по квитанции(бюджет, налоги);
• Римейк Витрины продуктов банка;
• Римейк страницы ”Сервисы” (Инфо о промокоде);
• Переводы между брокерскими счетам/площадками;
• QIWI платежи(шаблоны);
• Функционал лояльности (кэшбек, выбор любимой категории);
• Заявка на кредит/кредитную карту;
• Кредит. График платежей;
• Курсы валют. Добавление действий с курсами и баннер-предложение;
• Отображение базовой и акционной ставок для накопительного счета;
• Римейк блока советы и обмен валют(контекстное меню);
• Римейк страницы ”Помощь”;
• Оформление зарплатной карты.
• Внедрение универсального конфига валют в виджеты переводов для управления отображением доступных
валют и их атрибутов;
• Внедрение альтернативных методов для взаимодействия с бэком в рамках перехода на новый микросервис;
• Виджет ”Установка кодового слова”;
• Виджеты для программы ”Лояльность”: ”Потратить”, ”Мои сертификаты”, ”Покупка сертификата”, ”Удаление
сертификата”, ”Активация сертификата”;
• Виджет ”Критерии бесплатности”;
• Разработка универсальной формы переводов для различных продуктов БКС(форекс, ДУ, Страхование, ПИФ, BCS Capital DIFC и др.);
• Рефакторинг компонентов под новую систему ui и темизации токенами;
• Перенос и адаптация виджетов ”Мира инвестиций” в контур банка;
• Переработка экрана ”Портфель”: виджеты отображения ”Текущие счета и дебетовые карты”, ”Накопительные счета”, ”Прочие продукты (метал. счета, вклады, кредитные карты, карты других банков, продукты Мира Инвестиций)”.Контекстное меню для каждого продукта с элементами управления. Функционал скрытия и виджет ”Скрытые продукты” - в нем отображаются все продукты, которые можно в реальном времени скрыть из других блоков. Утилитарную ф-цию маппер id продуктов со сложной логикой для перехода между новым портфелем и старыми экранами из-за изменения метода получения продуктов.
• фиксы багов, доработки и т.п.
Обо мне
- Владение Английским на разговорном уровне;
- Способность разбираться в новых технологиях;
- Адаптивность и гибкость;
- Подсвечивание возможных трудностей на ранних этапах и поиск альтернативных путей;
- Точные оценки задач;
- Общение с командой и заказчиком.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы