Position: React.js / Nest.js / TypeScript Developer
Category: JavaScript
English level: upper
Years of experience: 1

• OOP concepts understanding.
• Event Loop understanding.
• Experienced in modularizing React applications.
More than year ago I dedicated myself to studying React.js and NestJS actively. My passion for JavaScript has led me to take on various tasks of increasing complexity, allowing me to challenge myself and grow as a developer.

TypeScript has become an indispensable part of my toolkit. I believe that its typing system significantly enhances code cleanliness and simplifies maintenance.

I have invested considerable effort in mastering CSS, including working with the Sass preprocessor. Additionally, I've completed projects utilizing Tailwind CSS and gained proficiency in using stylized component libraries like MUI.

I am proficient in utilizing React.js to build dynamic and interactive user interfaces, and I have experience using Redux for state management. Additionally, I have integrated i18next to enable multi-language support. My expertise extends to handling data interactions with RESTful APIs using Axios. Moreover, I am adept at implementing adaptive and responsive designs based on Figma mockups.

After a few months of learning NestJS, I'm able to create a basic back end. I am able to perform CRUD operations, serve static files, share security information using JWT, create guards. I`d also created back-end applications using microservice architecture. For communication between microservices I`d used TCP and RabbitMQ. I also have skills to create simple documentation using Swagger.
• I expect to be focused on front end, performing some back-end tasks from time to time.
• Will be glad to become a part of team, but still open for short-term independent projects.