Position: Junior JavaScript developer
Category: Node.js
English level: intermediate
Years of experience: 0

Node.js intern in Sigma Software: 
- 2-month internship as a Node.js developer
- Teamwork using SCRUM methodologies. Development of a full-fledged scalable application, using modern technologies such as React, Redux, Nestjs, TypeScript

1 year studying JavaScript at Skillbox university: 
- learn HTML, CSS, JavaScript, React, Redux, Node.js, PostgreSQL, MongoDB, Git, HTTP, OOP
- created many pet projects such as layouts, single-page applications, and Node.js servers
TinDuck (02/2022 - 04/2022)
This application is a mini analog of the Tinder. I worked on the frontend and backend parts in parallel. A team created a design at Figma. I implemented a feature for registration and login with validation. I executed an API service to process the request to the server. Also, I performed a navigation menu and logout option. The work on the project has been carried out using the SCRUM methodology.
Technologies: TypeScript, Nodejs, React, Redux, Nestjs, Knexjs, JWT, SCSS, PostgreSQL, Heroku, Git, Figma, SCRUM

CRM-Students (12/2021 - 12/2021)
I created single page application. It`s a CRM system for management students. I did a frontend which to call requests to a database and render student`s list. When you use the application, you can create students (add full-name and contacts), update students, and delete them. It has validation and a modal window with animation. While running request content replaces loader. Also, you can search and sort students. And, you can share with your colleagues a link on a specific student.
Technologies: JavaScript, HPPS, REST, JSON, HTML, CSS