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

Максим. К

UPPER-MIDDLE FRONTEND DEVELOPER




Основной стек: JS, TS, React, NodeJS, PostgreSQL/MySQL/MariaDB, NestJS, TypeORM
PHP, 1C-Bitrix.
Коммерческая разработка: 3 года
Знание английского: B2 — Upper-Intermediate

Навыки


  • JavaScript, TypeScript, HTML, CSS
  • React, Next.js, Redux, Redux Toolkit, Redux-Saga
  • Sass, SCSS, Css modules, Styled-components, Flexbox, Grid Layout, БЭМ
  • Material UI, ESLint, Prettier, Stylelint, Husky, Jest, React Testing Library
  • Webpack, Babel, Npm, Yarn, Nvm, Npx, Npm scripts, Gulp
  • Fetch, Axios, REST API
  • Lighthouse, Webpack, Bundler, Analyzer
  • JSON-LD, Microdata, Git, SPA

Также есть опыт работы с: Vue, Angular, AngularJS, MobX, Redux-Thunk, Ant Design, Storybook, Enzyme, Parcel, Docker, K8s, Gitlab CI/CD, WebSockets, React-spring, ThreeJS, GreenSock, IndexedDB

Опыт работы


04.2021 — 09.2021

Legenda Дом


Роль на проекте: TeamLead
Технологии: Бэк - Node.js Nest.js TypeORM. Фронт - React, Typescript, Next.js, Material UI, SCSS
Команда: 7 разработчиков

— Бэк
— Написание Backend части для приложения
— Увязка со сторонними сервисами (hh.ru. planapi)
— Организация репозитория
— Написание e2e тестов

— Фронт
— Верстка виджетов
— Увязка виджетов с админкой
— Написание административной панели
— Организация работы в репозитории
— Ревью фронта
— Написание юнит тестов

— Менеджмент
— Общение с клиентом, выбор технологических решений, оценка проекта
— Организация работы в JIRA, планирование спринтов, распределение ответственности внутри команды


11.2020 — 05.2021

НПФ Сбербанка (Личный кабинет физических лиц)


Роль на проекте: Frontend Developer
Технологии: React, Typescript, Redux, Saga, Styled components, Styled system, Testing library, Jest
Команда: 4 разработчика

— Верстка страниц
— Увязка фронт-части с Backend частью
— Рефактор логики старого приложения (был сделан конструктор форм, который позволяет оставить логику только на бэке и не дублировать ее в двух местах)
— Небольшая помощь в написании Backend части (PHP, Bitrix). Печать PDF заявлений, автозаполнение, валидация форм. Формы с шагами и пр.


До 2021
Технологии:  Фронт: JavaScript, TypeScript (хороший уровень), React, Redux, Saga, Mobx, Next.js (хороший уровень), Vue, Vuex 2,3 (нормальный уровень), Angular, NgRx (ниже среднего, но могу что-то написать), Material UI, Styled components, Styled System, Bootstrap.
Бэк:
PHP, Bitrix, Laravel (нормальный уровень), Node.js, Nest.js, TypeORM (нормальный уровень), SQL, PostgreSQL (нормальный уровень)
Тестирование: Postman (хороший уровень, умею писать сценарии), Jest, Testing Library (хороший уровень, умею в юнит, e2e тесты).
DevOps: Docker, CI/CD, Kubernetes (ниже среднего, могу настроить что-то базовое).
Менеджмент: JIRA, PlanFix.

— https://rostselmash.com/ (Верстка блоков, интерактивная карта "Поиск дилеров")
— https://www.seturon.io/ (Платформа обучения, разработка виджетов)
— https://antrum72.ru/ (Натяжка верстки на Bitrix)
— https://zenit-orel.ru/ (Натяжка верстки на Bitrix, написание сложного интерактивного фронта, вроде выбора квартир)
— https://zaruchiem.ru/ (Натяжка верстки на Bitrix, оптимизация скорости сайта)
— Также было порядка 50-60 различных обычных тюменских сайтов на техподдержке, доработке
Frontend