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


Programmer GOGYM
In my current job, I worked with the Cloud Payments payment system, integrating it for the convenience of our clients. In the course of work, I managed to set up and optimize our payment system, providing a convenient and secure way for our users to pay for services.

In addition, I worked with microservice architecture within our product. I participated in the development of new features, and also completely wrote the functionality of online training and subscriptions. I also integrated new gyms into our project, such as SPIRIT FITNESS, XFIT, which allowed us to expand the range of services that we offer to our clients.

My work also includes codebase optimization. I have experience with MongoDB and through the use of aggregation queries I was able to realize significant improvements in the performance of our product.

I am also familiar with caching, which allowed us to reduce latency and improve performance. I worked according to the Agile methodology, actively participated in improving the processes of our team so that the work was as efficient as possible.