Position: Middle Node.js Engineer
Category: Node.js
English level: fluent
Years of experience: 1.5

I am an author of a tiny open-source library that helps you manage your database transactions without polluting method arguments or breaking abstraction layer
As a "Backend Software Engineer" I'd taken part in a huge amount of projects, implemented features/tests, performed code-reviews. As for now I spend a lot of my time working with microservices and distributed-data systems. In our team we preferably use Node.js, Nest.js, PostgresSQL/TypeORM, Kafka and a so on. I believe that scalable and maintainable architecture, consistent code-style are the keys for a successful project. That's the reason I spend a ton of time reading different software engineering books (Bob Martin, Martin Fowler and so on) and trying to implement the best practices of those in my pet projects
High-skilled engineering team, challenging projects