Position: Senior Node.js Back-End Developer
Category: Node.js
English level: fluent
Years of experience: 6

I'm a backend engineer with more than 6 years of experience in developing APIs for web applications using different architectures like monolith and microservices. 
Have experience in creating Rest APIs and GraphQL, worked with SQL and NoSQL databases.
Familiar with AWS stack, deployed infrastructure using Cloud Formation.
Worked with CI/CD platform, set up the deployment process.
• Node.js: NestJS, Express, REST API, Redis, streams
• JavaScript: ES6+, TypeScript
• Systems Design: modular monolith, microservices
• MongoDB 4: Mongoose 5, aggregate, index
• Tests: mocha, jest, sinon
• CI/CD: docker, AWS, heroku, shell
• PostgreSQL: data design, CRUD, index
• AWS: EC2, S3, Lambda, SQS
• Integrations
• Message Brokers: RabbitMQ, AWS Queues (SQS)
Looking for new opportunities, interesting project and good team. I'd prefer a remote position.