Position: Backend JS/TS Developer
Category: Node.js
English level: upper
Years of experience: 2.5

I have migrated all queries in the project from Mongoose to Prisma, including those that use native MongoDB queries, across more than 60 routes.
I have migrated the entire backend of the project from JavaScript to TypeScript.
I have optimized existing queries by using native requests and modifying the database structure.
My expertise includes RESTful APIs, integrating external services, designing and optimizing databases, utilizing cloud services, and creating scalable architectural solutions.

Worked in different teams: with sizes from 1 to +10, includes international teams.

Detail experience (projects (companies) with technologies, range by time asc): 

1. Product company (crypto aggregator):
 - nest.js, typescript, microservices, postgres, docker, nats, nest swagger, redis. Working with networks - eth, bsc, polygon, arbitrum and other. 

2. Product company (crypto)
- node, ts/js, microservices, rabbitmq, redis, cex dex exchages, postgress (pg, prisma), docker, blockchain, mqtt, pm2, ethers, web3, solidity. Working with popular blockchains such as Ethereum and BSC. Work in the DeFi sector including lending protocols and decentralized exchanges.

3. Product company (social network + crypto, USA)
- nest.js, express, ts/js, prisma, microservices, redis,  web3, gcloud, docker, gitlab ci, kubernetis in gcp, intagration with lot of external services

4. Service company
- flutter (have 2 commerсial project for android)
- node.js (express mongo) api for SAT (logistic company)
- node.js (consol app) (work with binance api, auto traiding bot, get data from binance, generate signal, open/close deal, create my own trade strategies)
- node.js (express mongo) api for Whimsy printer

5. pet projects: 
 - react typescript
 - nest.js prisma mongo
 - next.js typeorm postgres, 
 - node.js express mysql sequalize-typescript react

Experience finding and fixing bugs on my own.
Experience with Agile/Scrum methodology
I am self-motivated and focused on growth and success within a company

Courses: 
Docker, Docker-compose, 2023
Docker + Ansible, Swarm, 2022
Microservices with Nest.js, RabbitMQ, 2022
Node,js (Express) Advanced, 2022
Next.js, 2022
React (Updated), 2022
Nest.js, 2022
TypeScript, 2022
Flutter (Dart), 2021
React, 2021

Additionally: 
I have 10+ years of experience in developing accounting systems, developing on another language (Senior). A lot of project in logistic, production and sales.
Looking for backend node.js position