Position: Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 11


I'm a software engineer with about 15 years of experience in Web Development. I have two years of experience in building distributed high-load products. My expertise extends to an application's backend and frontend sides.
I like sharing my knowledge and constantly getting new from teammates and external sources. I am personally responsible for the tasks in which I am involved.
My experience includes but is not limited to:
- worked in different domains: education, advertising, e-commerce, game dev, user engagement;
- usage of various architectural patterns: microservices, clean architecture, MVC, etc.
- integrating into application payment systems and various third-party APIs;
- building and documenting high-load REST API from scratch;
- splitting a monolith application into microservices;
I am seeking a role in a company focused on the long-term development and maintenance of its products. I value clean, testable, and supportable code and would like to work in an environment where these values are shared. I seek a position where I can use my skills and experience to build and maintain complex backend systems, design and implement scalable APIs, and collaborate with stakeholders to deliver high-quality software products. I am committed to staying up-to-date with the latest trends and best practices in software development, and I am eager to work with like-minded professionals who share my passion for excellence.