Обо мне

Frontend:

  • ES6+
  • React
  • Redux
  • Styled-components / SCSS/LESS/Stylus
  • UI-libraries (React-bootstrap, Material UI, Material UI Lite)
  • Decorators/HOC
  • Storybook
  • Webpack
  • Middlewares/Sagas

Backend:

  • Node.js
  • Express/MongoDB

Other:

  • MacOs / linux
  • Yarn
  • Git

Остальные примеры кода: https://gitlab.com/users/Shaidulin/projects

Профессиональные навыки
Опыт работы
Крупнейший IT-интегратор
Frontend-разработчик
Декабрь 2017 — По настоящее время (1 год и 11 месяцев)

Разработка интерфейсов для системы транспортных перевозок.

Основные задачи:
Проектирование API совместно с бекенд- разработчиками.
Оптимизация производительности приложения.
Планирование совместно с представителями аналитики  работы приложения.
Создание сложных интерактивных форм.

Рокет - один из самых больших инкубаторов интернет-стартапов.
Frontend-разработчик
Июнь 2017 — Ноябрь 2017 (6 месяцев)

Разработка социальной сети для удаленного заказчика (стартап). Принимал участие в создании интерфейса приложения, разрабатывал UI-дизайн. 

Основные задачи:
Разработка дизайна приложения.
Работа с формами.
Динамическое обновление данных в интерфейсе.
Тестирование приложения.

Code-mech
Ульяновск
Frontend-разработчик
Январь 2017 — Июль 2017 (7 месяцев)

Создавал javascript-интерфейсы интерактивных обучающих задач (аутсорс разработка), дорабатывал отдельные части React-приложения. Получил хорошую практику решения задач с помощью vanilla.js.

Основные задачи::
Разработка интерактивных задач с помощью vanilla.js.
Доработка бизнес-логики приложения с использованием 
библиотеки React.

Wanderbeat
Краснодар
Frontend-разработчик
Август 2016 — Январь 2017 (6 месяцев)

Работал в качестве Frontend-разработчика в музыкальном стартапе.

Основные задачи::
Верстка страниц.
Написание unit-тестов.
Создание интерактивных компонентов (модальных окон, оповещений и др..).

Высшее образование
Ульяновский государственный университет
Ульяновск
Факультет: Гуманитарных наук и социальных технологий
Сентябрь 2009—Июль 2014 (4 года и 10 месяцев)