Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 4


Project 1
The project consists of two main parts: the Web portal, which is the baseline for displaying and configuring the program, and the implemented RESTful API for obtaining data from dealer accounting systems. The project is based on technologies of collection, aggregation, transformation of basic data of dealers, integration and transfer of this data to the CRM system of the customer.

- Developing new features
- Supporting legacy code
- Refacroring UI components to Vue.js

Project 2
A complicated web application for managing the document flow of a user or an organization that includes many users. It allows you to sendrequests for licenses, certificates and access to certain data with the possibility to communicate with users of different roles involved in this process.

- Developing new features
- Fixing front-end bugs
- Performing refactoring

Project 3
A web platform for the metal parts laser-cutting industry. It allows the user to order parts on the site by uploading a 2D or 3D model of the part, choosing a color and configuration and indicating the delivery address. There is the possibility to save and manage orders.

- Implementing new features
- Implementing new design for the existing features
- Refactoring the old code to be reusable for new features and designs

Project 4
A referral online system for a small business. It allows you to expand your customer base by engaging existing and new customers when purchasing a product or service.

- Building the front end with Vue.js, vuex, vue-bootstrap and Post-CSS
- Building the back end with Node.js, hapi.js and MongoDB
- Implementing microservice architecture with seneca.js and Redis
- Building a notification service with kue, Redis and socket.io