Работал в 3 компаниях   9 лет

IT

Node.js software engineer

Betinvest

IT

6 лет

07.2018 - по настоящее время

Projects:

  1. Betting Platform

  • Build server & gql-api for client side app

  • Build server & gql-api for admin-panel

  • Build server & gql-api for internal CRM & CMS

Technologies:

  • JavaScript (ES6, ES7)

  • node.js

  • GraphQL (Apollo)

  • FP

  • lodash/fp

  • git

  • WS

JavaScript developer (Full Stack)

BoostSolutions

IT

5 месяцев

02.2018 - 07.2018

Projects:

  1. APK-Converter

The server application based on stores and converts video files into apk format through an internal API.

Technologies:

  • JavaScript (ES6, ES7),

  • node.js +express,

  • REST API,

  • Axios,

  • MongoDB,

  • Electron,

  • React,

  • git.

JavaScript developer (Full Stack)

Kvinto

IT

2 года 5 месяцев

08.2015 - 01.2018

  1. Intertop

1) Intertop interactive catalog - interactive client app. This app is a catalog of goods of the network of shoe shops Intertop.

Contains the main modules: Product catalog, product card, filters, commerce.

Technologies:

  • OOP,

  • node.js,

  • react,

  • redux,

  • socket.io,

  • ES6, ES7

  • history,

  • lodash,

  • flexbox,

  • babel,

  • webpack.

Responsibilities:

  • Code refactoring,

  • Writing modules.

  • Elimination of errors.

2) Intertop server - Based on an external API, it generates data for the Intertop interactive catalog.

Components:

  1. server-client - The administration panel of the server, contains a list of the current connection in the Intertop sync-module stores, starts the data generation process for the Intertop interactive catalog.

  2. server-control - The main module of the server is responsible for the communication of the components.

  3. server-services - The module responsible for data exchange. Generates json data files about products. Updates pictures and app Intertop interactive catalog.

Technologies:

  • OOP,

  • ES6,

  • lodash,

  • node.js,

  • redux,

  • socket.io,

  • mySQL,

  • express,

  • babel,

  • webpack,

  • request,

  • fs,

  • moment

Responsibilities:

  • Code refactoring,

  • Writing modules.

  • Elimination of errors.

3) Intertop sync-module - An intermediate module is deployed in every store in the chain stores. Keep the data about goods, pictures received from the server.

Starts the update process for the Intertop interactive catalog application. Communicates between Intertop server and Intertop interactive catalog. Logs the data transfer processes.

Technologies:

  • OOP,

  • ES6,

  • lodash,

  • node.js,

  • redux,

  • socket.io,

  • mySQL,

  • express,

  • babel,

  • webpack,

  • request,

  • fs,

  • mssql,

  • moment

Responsibilities:

  • Code refactoring,

  • Writing modules.

  • Elimination of errors.

4) Intertop player - Player html5 based on Electron. Created to playback

app Intertop interactive catalog. Playback and updates the application and its own code.

Technologies:

  • OOP,

  • ES6

  • lodash,

  • node.js,

  • socket.io,

  • express,

  • electron,

  • request,

  • babel,

  • webpack.

Responsibilities:

  • Code refactoring,

  • Writing modules.

  • Elimination of errors,

  • Development of architecture,

  • Create documentation.

  1. Touristic agency DTCM (Airport Dubai)

1) Dtcm сlient - Catalog tours of operator in the region.

2) Dtcm admin - Administrative panel for viewing statistics and client activity in real time.

3) Dtcm server - The server collecting statistics and client activit

Ключевая информация

Main experience Back-end/Front-end developer

JavaScript developer with 3+ years experience, focused on building complex backend and web applications. I have experience with building WEB based applications with React.js, Node.js, Express, SQL, noSQL, GraphQL technologies

Учился в 1 заведении

МАУП

Киев, 2014

Владеет языками

Английский

средний

Олександр

node.js developer

Киев

34 года

Работает, но открыт для предложений

полная занятость

Обновлено 4 часа назад