Position: Senior Back-end NodeJs
Category: Node.js
English level: fluent
Years of experience: 4

Development of a corporate application for the largest Japanese energetic company. The main application idea - is the environment development for the Data Science department employees. In this environment, they are able to create, train, test, and deploy machine learning models. A server is a machine with powerful computing abilities, we developed services to execute the ml-model script on this server.
28 Jan 2021 - currently
Development of a corporate application for the largest Japanese energetic company. The main application idea - is the environment development for the Data Science department employees. In this environment, they are able to create, train, test, and deploy machine learning models. A server is a machine with powerful computing abilities, we developed services to execute the ml-model script on this server.

Besides that, we also implemented features to improve work performance: 
-  Script service (run python scripts)
-  Dynamic database connection
- Aggregation server (data aggregation from different databases)
- Notification service (alarm notification on the power plant, ml-model status notification, permissions, etc)
- Chart service (service take data from sensors and draws chart)
- Similarity service (looking for alarm/report similar case in system)
- Role and DB permission service
And many others

Technology stack:
- NodeJS with NestJS Framework
- Postgres, InfluxDB
- RabbitMQ, gRPC, HTTPS
- Docker, Linux
- AWS: S3, EC2, Cloud Watch
- Azure AD
- Elastic Search
- Python
- DDD, TDD
Obligations:
 - REST application development 
 - Development of architectural solutions
 - Refinement and task estimation
 - Deployment to dev/uat 
 - Infrastructure improvement
 - Azure and AWS integration
 - Unit Tests
 - Newcomers support
 
SIXT LLC
16 October 2019 -  28 Jan 2021 
1.3 years of experience in full-stack development in the leading rental car/car-sharing company.
- Development of the microservices and REST API on the 
      1) Java Spring-Framework (main language)
      2) NodeJs Express
-  Kafka, Salesforce 
- Docker, Kubernetes 
- Setting of the API security with Spring Security and JWT
- React, Redux, es8
- Development of PWA (progressive web application)
- TDD, BDD
- Jenkins
- AWS: s3 bucket, EC2,  lambda  

Advance LLC
June - August 2019
- Designee of a sale platform on the technology stack: JavaScript, TypeScript, React, MobX, Sass. BackEnd: node js + python.
My obligation was:
1) Creating a web sale platform:
- Dynamic UI that is based on the React + TS + MobX state
- Right semantics HTML
- Adaptive layout flex+grid
- Sass
2) Creating of framework:
- Click tracking
- user behavior on the site
- product post and upload on the platform
- the logic of form maintaining (POST/GET methods)

Iotkey LLC
March - June 2019
- Design of desktop app for gamer's keyboard on the technology stack: JavaScript, React
Hey there! I know that with great desire and work hard today, thanks to the network, you can learn and become who you have been dreaming to be all your life.   

Currently, I am studying machine learning by Stanford material. In the future want to be part of object detection projects, I really like it.