Senoir Frontend developer

Воронеж, Россия
Сеньор
Информационные технологии • Разработка • JavaScript • PHP • SQL • TypeScript • Bitrix • Angular • React • Vue.js • CodeIgniter • Pug • SASS
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент 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 продуктов со сложной логикой для перехода между новым портфелем и старыми экранами из-за изменения метода получения продуктов. 
• фиксы багов, доработки и т.п.

Обо мне

  • Владение Английским на разговорном уровне;
  • Способность разбираться в новых технологиях;
  • Адаптивность и гибкость;
  • Подсвечивание возможных трудностей на ранних этапах и поиск альтернативных путей;
  • Точные оценки задач;
  • Общение с командой и заказчиком.


Есть файл резюме (защищен)


Интересные кандидаты