Position: Backend developer(TypeScript, Nest.js, Node.js)
Category: Node.js
English level: intermediate
Years of experience: 3

Refactoring slow parts of the code:
Refactoring the slow parts of the sql queries and the slow working allocations on the server to make the website run faster, bringing in more customers and a better user experience.
At first it i'm worked as a fullstack (front: react, typescript, redux, etc), now only backend. Projects are mainly of medium complexity, related to complex algorithmic logic (production automation), or other systems that require a sufficiently developed imagination and a sober choice of technologies and distribution of tasks. I mainly acted as a developer who periodically consulted with the senior developer (voiced his choice of technologies, stack, architecture, listened to the senior's opinion and adjusted if necessary). I mainly wrote projects in a team of 1-3 backs, more often 1-2, where I distributed tasks, reviewed, explained the implementation and then checked or corrected the implementation. Also engaged in deployment and Si/CD, configuring servers (nginx), somewhat familiar with microservice architecture, ansible. Had experience with docker.

I plan to develop to senior, then to architect. I plan to learn a second language (Golang) and try a job in a product company
Been outsourced quite a bit so now would like to try the product.
Regarding the language of communication - any of the three (Ukrainian, English, Russian) is suitable, the English of conversational practice is average, of course, but it will be understood and + - to maintain a conversation, if it is easier in text. native Russian and Ukrainian