Download PDF

Work History

Jan 2017now

JavaScript Developer

TheRevolverFactory

Responsibilities:
• Implementing mobile layout for various features and widgets in SPA for car dealers.
• Delivering critical-bugs-free, clean and well-structured javascript code.
• Providing code with unit tests.
• Creating the client-side architecture of the project.

Technology stack:
• Front-end: JavaScript(ES6), React, Redux, Promise, REST(AJAX, JSON), CSS3 (SCSS, flex-boxes),  Bootstrap,  Jasmine,  Adobe Photoshop, Google Maps API;
• Back-end: Rails, turbolinks, mongoDB (basic);
• VCS: Git
 CI: webpack 
• OS: Linux
• Methodology: Agile Scrum (JIRA)

Mar 2016now

Miratech

- Creation of the automatic reports for management and senior management based on their need with qlikview, excel(power query and VBA are used there) and in some situations python(sqlAlchemy, pandas, win32com(for excel's customization)) is used, when there is need in some complex logic;

 - Automation of the work processes and data gathering via python.

Aug 2016Nov 2016

JavaScript Associate

Ciklum

Responsibilities:
• Was involved in full circle development of the SPA for internal use

Technology stack:
• Front-end: JavaScript(ES6), Angular(1.5), canvas, Promise, REST(AJAX, JSON), CSS3 (SCSS), Bootstrap;
• Back-end: express.js, websocket, mongoDB (mongoose), heroku;
• VCS: Git
 CI: webpack 
• OS: windows 

Apr 2016Aug 2016

JavaScript Developer

Freelance

My main responsibility was to develop back-end logic for financial calculations of the tax saving based on users inputs. As for front-end Angular(1) was used so my another job responsibility was to connect front end and back end via AJAX API. Used technologies: node.js(express), firebase, financejs

Oct 2015March 2016

Front-end Developer

Axus Capital

Responsibilities:
• Developing front-end for invest banking company, providing support and implementing new design.
• Hosting and domain management.

Technilogy stack:
• Frontend: HTML5, CSS3, JavaScript, jQuery,Adobe Photoshop
• Backend: PHP/MySQL (basic), MySQL;
•

Skills

Languages:
  • Ukrainian: Native;
  • Russian: Native;
  • English: Upper-intermediate;
Programming skills
    1. JavaScript 6:
      • React, Redux, Angular 1, jQuery, webpack, eslint, jasmine;
    2. Node.js:
      • express.js, mongoose, websocket, socket.io, mongoose;
    3. Preprocessor:
      • Jade;
      • scss/sass, stylus;
    4. DB knowledge:
      • Mongo;
      • MS SQL;