Position: Junior/Middle Node.js Developer
Category: Node.js
English level: intermediate
Years of experience: 1.5


I am a Node.js developer with more than 1,5 years of experience in building server-side applications using JavaScript/TypeScript, AWS Lambda, Express.js, and NestJS frameworks. Now I am looking for a new opportunity to contribute to the success of projects and meet the needs of clients and end users. I have good problem-solving skills and strong self-motivation. I can always find common ground with different people.

NodeJS Developer

Project Description: Developed a marketplace platform from scratch, implementing RESTful APIs and Swagger API documentation. The platform supported various types of files and had an internal balance system for processing payments with different purposes. Additionally, a flexible back-office was created to manage and support the marketplace operations.
Responsibilities: 
  - Analyzing and refining client requirements
  - Executing the project from the ground up
  - Addressing and resolving issues
  - Implementing new features such as payment processing, push notifications, internal chat functionality, file handling, and reporting capabilities
  - Conducting feature demo for clients 
  - Testing the newly implemented features
Technologies used: Node.js, TypeScript, MongoDB, Firebase Realtime DB, AWS Lambda, SQS, S3, Swagger, Axios, reCaptcha, JWT, Jest.

WebUI Internship (Node.js)

• During the course we created an individual project in JavaScript and TypeScript, applied the principles of OOP, made a UML-diagram. 
• As the main project, the server part of the RESTful application "User Management System" was developed. The system allows users to manage (create, list, update, delete, sort, search) departments and employees. The following technologies were studied and applied: NodeJS, JavaScript, Express, Mongoose (MongoDB), JsonWebToken, bcrypt, ESlint, Postman.  
• As a final project, User Management System application was written, the following technologies were studied and applied: NodeJS, NestJS, TypeScript, PostgreSQL, TypeORM, Session, Docker, Swagger.