Position: Node.js developer
Category: Python
English level: upper
Years of experience: 7


2Smart Cloud2
Nov 2020 - Nov 2022

Effective toolkit for building your own smart devices. Benefit from ready-made solutions which allow you to create firmware and mobile applications easily. The platform helps to deliver your product to market and establish customer support.
- Development and design platform for IoT devices vendors
- Mentoring
- Reviewing code

Crypto Currency exchange
Feb 2019 - Oct 2020

NGS (Neuro Genetical Sequences)
Oct 2017 - Dec 2019

An application that provides usable UI f or ecpipe - CLI tool developed on Python by our
customer’s company for performing calculations and analyses on DNA.
Responsibilities and Key Accomplishments:
- Developed BE wrapper for a binary tool for running it and interacting via a web interface using NodeJS with express as server and SQLite as a database to commit binary dependencies.
- Implemented automatic updates for an application.
- Developed interface for displaying projects and starting analyses of installing workflows.
Technologies: NodeJS, ReactJS & Redux, Babel, Webpack, Bootstrap, Golang.

Smart Home Automation System
Sep 2018 - Dec 2019

System for operating smart home devices including different integrations like voice assistants (Alexa, Google) social networks (Facebook, Telegram) and different vendors product (Lifx, Fibaro, Tuya, etc.)
- designing and developing system separate modules
- code review and mentoring
- deploying and configuring infrastructure
- setting up and supporting CI/CD
- template system preparation and configuration based on Raspberry Pi


AdStackAdStack
Jul 2017 - Sep 2017

Web tool for customizing and generating advertisement banners
Responsibilities and Key Accomplishments:
- Developed a Web tool for customizing and generating advertisement banners made for Uber.
- Developed mechanism for syncing folder content by filling Mongo Database with needed
assets for banner creation.
- Used PhantomJS as a core library for rendering banner templates into images on BE.
- Developed mechanism for storing and reusing already existing campaigns of banners.
- Implemented analytics for counting downloaded and created banners.
Technologies: NodeJS, ReactJS & Redux, PhantomJS, MongoDB, Babel, Webpack.