Position: NodeJS Developer
Category: Node.js
English level: intermediate
Years of experience: 3


∙ 06.2021 – 06.2022, Engenious, Node.js Developer 
Amres
Improvement of platform for a mortgage company. Adding a file generation and management system, an interactive signature (similar to DocMagic). Development of api for the initial collection of information about a potential client. Integration with Plaid Bank API.
Main stack: Node.js (Express, Nestjs), carbone.io, S3, MongoDB(Mongoose), nginx, Git. 

Invet Mobile App
Development of the backend part of a mobile application for delivery using Node.js (NestJs). App integration with third-party services: GPS service, Nova Poshta, 1C. 
Main stack: Node.js (Nestjs), PostgreSQL, firebase, nginx, Git.

∙ 06.2020 – 06.2021, Shinez (Media company), Junior Software Engineer 
Working with serverless architecture using Node.js (with Express). Receiving and transmitting  advertising content to third-party services API's: Facebook, Twitter, Gemini, Taboola, Baidu,  Connatix, Vidazoo, etc. Writing API`s for transferring media-content to partners of the company.  Сommunication with media team and developing new features for them. Writing unit and api tests 
(Mocha+chai+nock). Deployment of containers on Google Cloud Platform (Kubernetes engine).  Main stack: Node.js v13 (Express), Amazon Redshift, MongoDB, GCP, Git.

∙ 04.2019 – 04.2020, IT-Enterprise, CRM team, Junior .Net Developer
CRM development for an internal customer (SmartTender): creating analytics interfaces, reporting,  business process setup, communication with the customer, CRM functionality extension, CRM integration with external services (Binotel). 
Main stack: .NET Framework 4.6.2, MSSQL, Oracle, JavaScript(jQuery), TFS.