Обо мне

Обо мне:

Фокусируюсь на best coding practices и лучший DX.

Основной стек:

Javascript (ES6-7-8), React, Redux, Nextjs, styled-components, webpack

С чем приходилось работать:

Реализовывал SPA, SSR приложения.

Писал тесты по TDD (Jest, Enzyme).

Для хранение состояния приложения, в большинстве случаев был Redux. С Mobx в реальных проектах не работал, но понимаю принцип работы.

Писать стили для компонентов предпочитаю с использованием styled-components, но есть опыт с sass и css-modules.

Собирал ui-kit для внутреннего использования через локальный npm.

Руками собираю конфиг для webpack. Не много работал с rollup.

Знаком с CI/CD. GitlabCI, Teamcity, kubernetes.

Понимаю для чего OpenGraph и Schema.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Разработка и поддержка игрового программного обеспечения
Frontend Developer
Апрель 2018 — По настоящее время (2 года и 5 месяцев)

Разработка веб-приложения (игровая платформа) на стеке:

React+Next.js, Redux, CSS-Modules, Web Sockets. Sass, Jest, Enzyme, Express
Разработка архитектуры приложения, Разработка компонентов, i18n приложения, Конфигурирование Webpack, SPA, SSR, TDD

Разработка SPA (внутренняя CRM) на стеке:
React, Redux, Webpack4, Babel7, JSS, Sass, CSS-Modules,
Web Sockets,
UI Kits: Material UI

Разработка внутреннего ui-kit:
react, npm, babel, sass, css-modules, jss, docz

Разработка yeoman generator-cms:
yeoman, nodejs, npm, ejs

Автоматизация обучения в компаниях
Frontend Developer
Март 2019 — Апрель 2019 (2 месяца)
Создание нового функционала Создание новых компонентов
Разработка и внедрение систем электронного документооборота
Frontend Developer
Апрель 2017 — Апрель 2018 (1 год и 1 месяц)

Frontend-разработчикРазработка SPA (ЭДО для банка) на стеке:


Babel, React+Redux+Router, Webpack 3-4, Jest, Axios, Lodash, Styled Components.
UI Kits: Material UI, Antd.

Разработка Астрал Отчет на стеке:
React+Nextjs, Webpack4, Mobx, graphql, Styled Components, Jest, Express, WS.
UI Kits: Material UI

Был опыт в прототипирование интерфейса.

Методология разработки: SCRUM

Специалист Удостоверяющего Центра
Март 2015 — Апрель 2017 (2 года и 2 месяца)

Изготовление и сопровождение ключей электронной цифровой подписи 

Обслуживание оборудование Удостоверяющего центра.

Специалист технической поддержки
Октябрь 2014 — Март 2015 (6 месяцев)

Обслуживание входящих и исходящих звонков;
Консультирование клиентов компании по поддерживаемому продукту;
Обслуживание входящих почтовых обращений;
Работа с конфигурациями 1С 2.0, 3.0, "Уполномоченный представитель", настройка тонкого клиента. Работа с криптопровайдерами.

Работа на яркой стороне в отличной компании
Специалист технической поддержки
Январь 2014 — Октябрь 2014 (10 месяцев)

Обработка обращений клиентов, связанных с услугой Интернет и IPTV
Мониторинг и диагностика неисправностей на сетевом оборудовании
Регистрация обращений в базе данных