Працював в 3 компаніях 9 років 2 місяці
IT
Node.js software engineer
Betinvest
IT
6 років 2 місяці
07.2018 - до теперішнього часу
Projects:
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:
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
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:
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.
server-control - The main module of the server is responsible for the communication of the components.
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.
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
Київ
повна зайнятість
Оновлено 2 місяці тому