Обо мне


My specialization is an React / Angular based single page applications (SPA). I use modern JavaScript, scalable component architecture and one-way data flow.


  • JavaScript / React / AngularJS / NodeJS
  • Babel, Webpack, Gulp
  • HTML / Pug
  • Styled-components, CSS / LESS / Stylus / PostCSS
  • Git, npm, Yarn
  • Jest, Karma, Mocha, Chai, Sinon
  • ESLint, Stylelint
  • Apache Cordova / React Native
  • CI/CD, GoCD, AWS, nginx


  • Software Development
  • Web Applications
  • User Experience
  • Agile Methodologies

My work is not just a job, but also a hobby and a big part of my life. I spend a lot of my free time to learn about recent updates in a front-end development. I know what I can use right now and what I will able to use in the next few month. The code I write is always in line with best practices, guidelines and strict rules of linters (ESLint and Stylelint, to be exact).

Also, I have an experience of leading a small front-end team. Most of the time I work remotely, so I know how to get things done on time.

I do care about typography / UI / UX and the appearance of the project is really important (along with good performance and optimized markup/styles). Also have an experience in Quality Assurance (year and a half of full time job) — every little piece of project is matter to me.

Upwork Profile

Профессиональные навыки
JavaScriptReactJSAngularHTMLCSSReduxWebpackGulpReact NativeNode.js
Участие в профессиональных сообществах
Опыт работы
E&F Research
Front-End Developer
Апрель 2016 — По настоящее время (4 года и 7 месяцев)

Front end team lead.

SaaS and enterprise web software for ARM, Connio, BizSafe, Cricket Canada (internal management system) and Europump.

Postcard & Tag
Front-End Developer
Август 2015 — Январь 2016 (6 месяцев)

I have worked in the front end team on a new HTML/Jade markup, refactor old markup/JS code and integration of new features on AngularJS (partly on React). Also improved front end build system based on GulpJS.

The web service was built on AngularJS with REST API on the backend.


Работал во фронтенд-команде стартапа «Postcard & Tag» (postcardandtag.com). Изначально пришёл как верстальщик, затем переключился на AngularJS. В рамках работы с ангуляром:

— Встроил в проект сервис аналитики Mixpanel

— Совместно с бэкенд-разработчиками реализовал модуль поиска свободных номеров в ближайшей гостинице

— Внёс улучшения в процесс сборки проекта на Gulp

— Правил баги, рефакторил старый код

За время работы в «Postcard & Tag» научился кооперироваться с удалённой командой разработчиков, контролировать выполнение задач, общаться с англоязычными заказчиками (ежедневные Skype-конференции).

MyPlayCity, Inc.
QA Engineer
Январь 2014 — Февраль 2015 (1 год и 2 месяца)

Area of responsibility:

— QA of company's mobile applications, mobile games, websites and web applications

— Regression testing

— Creation and integration of test cases/scenarios

— QA automation and optimization


— Made company's software more stable and optimized

— Automated some processes in the QA pipeline

Менеджер по развитию бизнеса
Октябрь 2013 — Январь 2014 (4 месяца)

Area of responsibility: search game companies that willing to publish game on Russian market with full localization. I was involved in the whole process: from first letter till the published game.

Main achievement: 2 signed localization agreement

Высшее образование
Самарский национальный исследовательский университет имени академика С.П. Королёва
Факультет: Информатики; 6
Сентябрь 2009—Сентябрь 2012 (3 года)