Position: Senior Software Engineer
Category: Node.js
English level: intermediate
Years of experience: 8


My main skill is NodeJs and I am a fan of JavaScript. Mainly focused on NodeJs development since 2017.
I have experience with:
Node.js,
Postgres,
MySql,
MongoDB,
Microservices,
Redis,
RabbitMQ,
TypeScript,
Nest.js.
I have an understanding of optimization techniques and how to write clean code with the help of principles like SOLID, KISS, DRY, YAGNI, etc.
I have a full understanding of the principles like OOP and FP.
I have experience with CI/CD and have a basic understanding of the flow itself.
I have a full understanding of the microservices architecture and can scale and write the microservices.
I have worked with the scrum teams and I have experience with estimations techniques like story points and t-shirt size sizes.
I am a good team player who is ready to jump and help in any case.
I am a quick learner and open to new challenges.