Працював в 3 компаніях   9 років 2 місяці

IT

Node.js software engineer

Betinvest

IT

6 років 2 місяці

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 роки

повна зайнятість

Оновлено 2 місяці тому