Position: JavaScript Developer
Category: Node.js
English level: intermediate
Years of experience: 4


- Data aggregation platform
Platform for data aggregation from the public source. Tool is designed for recruitment agencies and provides up-to-date data sets of candidates in different industries

Technical stack: Node.js, TS, MongoDB, AWS Lambda / Cognito

- Real estate platform
Client purchases houses for investors in large quantities. The process has many steps, which should be taken in different web apps by different people. So we build integrations - to connect the process into one and make the life of business and workers who take part in the purchasing process easier

Technical stack: Node.js, PostgreSQL / DynamoDB, AWS, Jest

- Urban issues reporting platform
Platform for watching the city situation with ability for user to create a notifications for other user on the map and dispatchers who can manage this notifications

Technical stack: Node.js, Express, MongoDB, Jest, AWS Cognito, Lambda

- Musicians Social Media Platform
SPA solution for musicians and music teachers. Application helps musicians to find a music teacher, create reusable lessons and track learning progress

Technical stack: Node.js, Express, TS, AWS S3, Stripe

- Video conferencing platform

Technical stack: Node.js, Express, TS, AWS S3, Stripe: node, angular, jasmine, docker, AWS S3.

Writing unit-tests using jasmine framework, development minor features within social part of website / bug-fixing, writing scripts for update / delete data in production environment, working with AWS S3 using MinIO API, Web API

- Water polo school web-application

used technologies: C#, ASP.NET MVC, PetaPoco ORM / Entity Framework, Umbraco 7 CMS, AngularJS, MS SQL Server, HTML/CSS

- Medical web application based on working with Rx (medical prescriptions / HIPAA compliance)

used technologies: Node.JS, Express, JavaScript/ES6, jQuery, MongoDB, Amazon Web Services (AWS), Stripe payment system

- Products management web application

used technologies: python, graphene-python (graphql)

It was developed from scratch as a roles / permissions based system for management products on warehouses, settlements between suppliers and buyers etc
According to the requirements and data structure using the Django ORM I developed entity models for further working with graphene package to implement graphql queries/mutations for operating with entities data
get a permanent job with the possibility of professional growth