Position: Node.js developer
Category: Node.js
English level: pre
Years of experience: 4

For almost 4 years of work, I managed to work in several domains, such as gaming, dating, blockchain and fintech
I started working as an Angular developer, but almost immediately switched to a Node.js developer

During the first two years, I worked in a dating company where I was involved in transferring logic from the legacy template engine to REST

After that, there was not a long period of work in outsourcing, where I was engaged in supporting the app in healthcare domain

From outsourcing, I went back to the product (gambling), where I was engaged in writing logic for the CMS system and various mini-projects for marketing

In 2022, I became interested in the direction of the blockchain, so I switched to the next product, where I was engaged in the development of a system for assessing the risk of a transaction in the ETH blockchain

For the last six months, I have been working in the fintech domain, where I am mainly involved in the implementation of features for the software and technical complex of self-service

Javascript, Typescript
Frameworks: Express, Nest.js
Databases: MariaDB, MySQL, PostgreSQL, MongoDB
ORMs: Sequelize, TypeORM, Prisma, Mongoose, Knex
AMQP: RabbitMQ
Docker
Docs: Swagger
Tests: Jest
Tools: Git, Jira, Confluence
Blockchain: Web3.js, Geth, Erigon 

Commercial experience: 4 years
I am looking for a product company that uses modern solutions and technologies
I'm not interested in working with old/legacy projects