Download PDF


Javascript developer with more than 5 years of strong experience in web-development. Expertise in building high quality user interfaces and back-end services using cutting-edge technologies and tools. Solid background in computer science. Highly passionate in bringing ideas to life and learning everyday. 


Common tools

Babel, Gulp/Grunt/Webpack, npm, ESLint, etc


Core JS, es5+, DOM-manipulating through native API


1,5 years of using in different difficulty level projects. Close familiar with next tools: Redux, Flux, Immutable, Reselect, Normalizr, React-router.


Modern APIs, cross-browser support, 


Include Less and Sass preprocessors, mobile first approach, responsive layouts, BEM.

Work experience

Dec 2015Feb 2016

React Developer

Build new forum feature using React, Redux, Immutable, reselect and normalizr. Complex UI, along with using REST.

Sep 2015Jan 2016

React Developer

Building many components each of them has a lot of client-side functionality (whole project implements fat client approach) and interactivity:

* profile editor/viewer
* article(s) viewer/editor
* collections of articles viwer/editor
* manage content (free/paid) for different types of users

Main tools used here: React 0.14, Redux, Flux, ImmutableJS, Webpack

Jan 2015Apr 2015

Fullstack MEAN Developer

Build several prototypes with MEAN stack and Meteor:

  • Angular 1.4, NodeJS, ExpressJS, MongoDB;
  • Gulp, Less, Browserify ;
  • Google Maps API;
Jul 2013Oct 2014

Front end developer

Softline Group

Building UI for various company's inner projects and for other clients as well. 

  • converting designs from PSD to HTML using BEM methodology;
  • using building tools like Gulp/Grunt to automate building process;
  • worked as part of distributed team;


Sep 2008Jul 2013

Engineer in Information Systems and Technologies

Siberian Federal University
  • Computer Science, Mathematical Logic and Theory of Algorithms;
  • Databases (SQL, no-sql), Software Engineering;
  • Internet technologies;


Share developer's portfolio through the screenshot is worst. So here links to code which has not been bound by NDA:

  • project in Real Estate field. MEAN stack; (january 2015, link);
  • purpose of this project (link) is to get users ability to share info about their activity and profile on via public link. MEAN stack; (feb 2015 - mar 2015);
  • this project is relying on meteor completely so you need to have it first. It is an analog of where user can schedule posting time to the connected social networks. MeteorJS (mar 2015 - apr 2015);
  • small basic project to show abilities of react and flux. React, Flux; (june 2015);