Position: Front-End / Full-Stack JS Developer
Category: JavaScript
English level: intermediate
Years of experience: 2


I developed various web applications both front-end and full-stack in javascript programming language. My main development stack - MERN (MongoDB, Express, React + TypeScript, Node). Projects were developed both from the beginning according to the provided layouts, as well as extensions of existing functionality. Most of all I worked on the client side. I use React in binding with Redux, Redux Toolkit, RTK Query, Context. I actively use Material UI stylization like as Tailwind CSS. 
In addition, I use both REST API and GraphQL approaches to interact with the server. 
As well, I designed API on the server side: smart routing with data validation, protection against unwanted quests, interactions with database and file system. Writing services to separate program execution logic and a lot of other functionality. Also working with Docker, Docker Compose to deploy projects on local machine or migrate to remote server.
I have both independent experience and work in a team.