Position: Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 1


2) Innovatives inc, Remote work - (1 year)

In this company I worked as a second backend developer.
The last project was an online store, where I made a registration and authorization block using a JWT token and class-validator.

As well, I made a layer architecture, implemented DI (using Inversify, decorators, reflect-metadata).

I worked with memory analizing, using DevTools for NodeJS, and Clinic Doctor with autocannon for folliwing the work of Event Loop.

And here I learned how to make e2e and unit tests, using Jest testing tools.

The main technology stack was NodeJS (using Express) and MySQL database (using Prisma ORM). And of course, we made all of this on TypeScript.

1) Arka Express PD, Remote work - internship (2 weeks)

Here I learned how to work with NestJS and MongoDB + Mongoose here.