Position: Senior Node.js Engineer
Category: Node.js
English level: upper
Years of experience: 5

Accomplishments:
- I mentored two trainees, helping them become 'juniors' in just five months
- Created and delivered an MVP within 6 months, impressing the customer and expanding our team from 12 to 85 members
- Participated as the second interviewer in 15 candidate assessments
- Played a pivotal role in establishing a robust CI/CD pipeline with EKS (Elastic Kubernetes Service)
- Proficiently configured various custom workflows in Stripe, including SEPA (Single Euro Payments Area) processing
- Comprehensive documentation of all approaches, ensuring invaluable guidance for future developers
- Successfully designed and implemented authorization functionality using Firebase
Languages & Technologies:
- Node.js (Express, NestJS, Hapi), PostgreSQL / MySQL (Sequelize, Knex, Prisma), MongoDB (Mongoose), Typescript, Solidity, Puppeteer, GrapesJS
 GraphQL (Federation), gRPC, Socket.io, Redis, AWS (EC2, EKS, S3, Lambda, Cognito, Route 53, CloudFront, Certificate Manager, DynamoDB, SQS), GCP (Cloud Storage, Cloud Functions), Auth0, Firebase, Jest, Swagger, Stripe, InterNetX, SendGrid, OpenAI, Maxmind, Zendesk, Freepik, Telegram API, Binance API
- CI/CD, Docker, Kubernetes, Datadog
- Microservice architecture, Monolithic architecture (Multilayered / DDD), Monorepo (Nx)
- React, HTML, CSS, ES12+, Bootstrap
- C/C++, Nginx + PM2, Git, GitLab

[TeamLead]
Site builder platform like Wix. Languages & Technologies: Node.js,
PostgreSQL (Prisma), Typescript, NestJS, GraphQL Federation +
Microservice architecture, NX monorepo, Stripe, InterNetX, React,
AWS (EC2, EKS, S3, Lambda, Cognito, Route 53, CloudFront, Certificate Manager, DynamoDB, SQS) , CI/CD, Docker, Kubernetes.

[Node.js Developer]
Top-1 Healthcare Startup according to Forbes; Platform for automating drug pricing and signing contracts. 
Languages & Technologies: Node.js, PostgreSQL / MySQL (Knex,
Sequelize), Typescript, NestJS, Hapi + Tsoa + Tsyringe (custom
NestJS), GraphQL, Auth0, React, GCP, CI/CD, Docker, Kubernetes.

[Node.js Developer]
Learning platform like Udemy with different courses. Languages &
Technologies: Node.js (Express), MongoDB (Mongoose), Redis, AWS,
Firebase, Jest, Swagger.

[Node.js Developer]
A trading bot that monitors the cryptocurrency market and buys /
sells coins under certain market conditions. Languages &
Technologies: Node.js, PostgreSQL (Sequelize) , Telegram Bot API,
Redis, Microservice architecture.

[Node.js Developer]
Automated bot for "play-to-earn" game. It plays the game when you sleep and collect virtual coins for you. Crypto project.

[Node.js Developer]
The real-time web application that implemented the functionality of commenting
on posts in Telegram (was developed before Telegram presented "comments" feature).