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


I've been working on various blockchain-related projects: stakings, exchanges, land & borrow, NFTs
Fetching data from a contract, manipulating, storing in the DB, and providing API for the front end and other services.
Real-time events handling, smart contract interactions, etc.
Stack: Nestjs, React/Nextjs, web3js, ethers.js, Express, fastify, Postgres, Docker, Redis.
Blockchains: EVM compatible(BNB chain, Ethereum)

I worked in the fintech sector (at one of the biggest banks in Ukraine).
  My main tasks were implementing new microservices for various purposes, supporting and extending the existing ones, and rewriting monoliths to support the new architecture. Bug fixing, minor design changes, etc.
Tech: Nodejs, Fastify, Nestjs, Postgres (Sequelize, Knex), Redis, RabbitMQ (RPC), Docker, Kubernetes

Also, I'd worked in a startup, my main task was - reimplementing a GraphQL API and fully covering it with tests.
Tech: Nodejs, Postgres (Prisma), GraphQL (Apollo, Nexus), AWS (Buckets, EC2)

Before that, I had worked in a company that specialized in system programming - implementing npm modules, which pushed me to learn all the quirks and quarks of Nodejs.

As for plans
Eager to learn C, Go, and Rust, interested in full-stack w/ React/Next and Blockchain-related projects
Interested in the crypto industry, I'd like to find a blockchain-related job.