Резюме специалистов Creative

Марк Б.

MIDDLE FRONTEND DEVELOPER



Основной стек: react, redux, typescript, css (scss/sass/less).
Коммерческая разработка: 5 лет
Знание английского: B1 — Intermediate.

Навыки


  • JavaScript, TypeScript, HTML, CSS
  • React, Redux
  • SCSS, Css modules, Flexbox, БЭМ
  • Material UI, ESLint, Husky
  • Webpack, Babel, Npm, Yarn
  • Axios, REST API
  • Git, SPA

Также есть опыт работы с: Vue, Next.js, Vuex, Redux Toolkit, Redux-Thunk, Sass, Styled-components, Grid Layout, Less, Prettier, Stylelint, Fetch, WebSockets

Опыт работы


08.2023 - по настоящее время

Негосударственный пенсионный фонд (NDA) - Личный кабинет


Роль на проекте: Frontend Developer
Технологии: React, TypeScript, Redux, Redux Toolkit, Styled Components, Saga
Команда: 2 разработчика

Задачи:
— Поддержка приложения и написание новых фитч
— Участие в дейли
— Оценка задач
— Проведение код ревью других специалистов
— Верстка

08.2023 - по настоящее время

Негосударственный пенсионный фонд (NDA) - Корпоративный сайт


Роль на проекте: Frontend Developer
Технологии: JS, Stylus, Pug, Twig, Gulp, React
Команда: 1разработчик

Задачи:
— Поддержка приложения
— Верстка
— Создание шаблонов для Bitrix

01.2022 - 07.2023

Разработка системы электронного документооборота


Роль на проекте: Frontend Developer
Технологии: React, Redux, Typescript, SCSS, GitLab
Команда: 16 разработчиков

Задачи:
— Разработка сайта с нуля, с использованием фреймворка React.
— Участие в планировании и оценке задач в бэклоге
— Участие в дейли
— Участие в конф-коллах с ЛПР и командой разработки для обсуждения новых задач и статуса по проекту
— Проведение Code Review других специалистов
— Интеграция методов для работы с ЭЦП (CryptoPro, Cadesplugin) для авторизации, подписания документов
— Участие в разработке формы авторизации в ЛК (Cryptopro, jwt&cookie)
— Разработка форм для создания/проведения документов между разными аккаунтами и для работы с контентом, реализация валидации полей (React hook form)
— Интеграция методов для работы с данными (swr)
— Интеграция методов для работы с файлами (react-dropzone)
— Верстка сайта и атомарных компонентов на основании дизайн-макетов

05.2021 - 01.2022

Сайт продажи жилой, коммерческой и корпоративной недвижимости (NDA)


Роль на проекте: Frontend Developer
Технологии: React, material-ui, next
Команда: 9 разработчиков

Задачи:
— Разработка SSR приложения на Next.js с использованием Typescript, Redux, React Query, Material-UI
— Разработка новых компонентов
— Рефакторинг кодовой базы
— Вёрстка по дизайн макетам в Figma
— Взаимодействие со сторонними API
— Реализация кастомных слайдеров
— Создание форм с использованием библиотеки Formik


06.2020 — 08.2021

Сервис, предоставляющий брокерские услуги (NDA)


Роль на проекте: Frontend Developer
Технологии: React, git, redux, material, axios, websocket
Команда: 4 разработчика

Задачи:
— Взаимодействие с API
— Разработка с использованием websockets
— Разработка новых компонентов
— Вёрстка по дизайн макетам в Figma

12.2018 — 10.2019

Система электронного документооборота (NDA)


Роль на проекте: Frontend Developer
Технологии: Javascript (es5, es6), Typescript, less, GitLab.
Команда: 8 разработчиков

Задачи:
— Участие в поддержке и переписывании старого кода
— Участие в дейли
— Участие в конф-коллах с ЛПР и командой разработки для обсуждения новых задач и статуса по проекту
— Написание документации к коду
— Интеграция различных библиотек других команд
— Верстка


01.2018 - 09.2018
Технологии:  C#, firebird, PHP, js, css, mysql, js, ts, less, gitlab
Задачи:
— Доработка функционала
— Доработка сайта
— Переработка старого интерфейса
— Рефакторинг кодовой базы
Frontend