Обо мне

Мне нравится реализовывать красивые и удобные интерфейсы, и заботиться об пользовательском опыте.

Работал на более чем 50-ти проектах, в командах размером до 15 человек. Работая front-end разработчиком, занимаюсь созданием клиентской части веб-сайтов. Могу общаться на английском и русских языках с клиентами (оценка проектов, проектирование, обратная связь). В ходе работы кооперируюсь с дизайнерами (обсуждение и доработка дизайнов), с backend разработчиками (обсуждение API и передачи данных).

Навыки, знания:

  • HTML, Шаблонизаторы (Pug, Twig и пр.)
  • CSS, Препроцессоры (Sass и пр.), PostCSS, CSS-in-JS (Emotion, Styled Components и подобное), CSS modules, Responsive Design, CSS фреймворки (Bootstrap и пр.), CSS методологии (БЭМ, Atomic design и пр.)
  • JavaScript (ES5, ES2015+), TypeScript, RxJS, Lodash, D3.js
  • REST API, GraphQL (Apollo)
  • React, Redux, react-redux, redux-saga, reselect, react-router, Next.js, GatsbyJS
  • Vue, Vuex, Vue Router
  • Angular 2+
  • Webpack 2+, Parcel, NPM
  • Git (GitFlow, GitHub Flow)
  • UNIX systems (Ubuntu, Mac OS), console (bash)
  • Amazon Web Services (AWS):  Lambda, API Gateway, SNS
  • Agile (Scrum, Kanban)
  • Алгоритмы, структуры данных, паттерны
  • intermediate English (B2)
  • Остальное: Cloudflare, Gitlab, Gitlab CI


В свободное время играю на гитаре и читаю.

Профессиональные навыки
JavaScriptReact.jsVue.jsGraphQLTypescriptD3.jsSassCSSБЭМWebpack
Участие в профессиональных сообществах
Опыт работы
IT-компания, специализирующаяся на разработке высоконагруженных веб-приложений на JavaScript
Middle JavaScript-разработчик
Май 2019 — По настоящее время (6 месяцев)

работа на большом React проекте

Разработка, дизайн и поддержка веб- и мобильных приложений, веб-сайтов, сложных/высоконагруженных систем.
middle front-end developer
Июль 2018 — Декабрь 2018 (6 месяцев)

разработка 2-х SPA проектов на Angular 6, вёрстка

Частная практика, работа без зачисления в штат
web developer
Апрель 2018 — Май 2018 (2 месяца)

e-commerce site на GatsbyJS, Netlify CMS, Netlify hosting

React.jsHTMLSassCSSAmazon AWSGraphQL
HTML/CSS coder
Октябрь 2014 — Январь 2015 (4 месяца)

Mock-ups to HTML/CSS

Разработка веб-сайтов на Drupal CMS
front-end developer
Февраль 2015 — Апрель 2018 (3 года и 3 месяца)

За время работы проделал путь от верстальщика до middle front-end разработчика, улучшил front-end процессы и реализацию во всей компании, учавствовал в улучшении рабочих процессов. Оценивал проекты. Ревьюил код на проектах и у кандидатов на должность верстальщиков. Также принимал участие в обучении стажёров-верстальщиков, многие из которых сейчас успешно работают как front-end разработчики / верстальщики.

80% вёрстки, 2 небольших проекта на React.js + Redux, 2 небольших проекта на Vue.js + Vuex:

https://www.adcisolutions.com/work

Высшее образование
Омский государственный технический университет (бывший ОПИ)
Омск
Факультет: Информационных технологий и компьютерных систем
Сентябрь 2010—Декабрь 2014 (4 года и 3 месяца)

специализация: Информатика и вычислительная техника (разработка програмного обеспечения)

Дополнительное образование
Помогаем людям научиться программировать бесплатно
Full Stack Web Development
Ноябрь 2015—По настоящее время (3 года и 11 месяцев)
HTMLCSSJavaScriptReact.jsReduxD3.js