Position: Junior Frontend developer
Category: JavaScript
English level: pre
Years of experience: 0

I have some achievements in study development:
- Creation of adaptive applications, according to the ready layout;
- Implementation of uploading a list of popular movies from the backend and rendering their gallery according to the layout;
- Development of a system for saving individual data of authorized users using the Firebase firestore storage.
- Implemented authorization on both backend and frontend, including email confirmation and Google OAuth integration.
Pet projects:
Individual projects:

1. Phonebook [React.js, Redux-toolkit, Redux-persist, Formik, Yup, Styled-components]
Web app with responsive layout and authorization, which can store and edit contacts.

2. Web studio [HTML, SASS, Parcel] 
Company site with a responsive layout. 

Team projects:
1. So-Yummy [React.js, Redux-toolkit, Node.js, Express.js, Mongoose, Cloudinary] 
Culinary recipe website with React frontend and Node.js backend.
Team project. Role: frontend developer 
My completed tasks:
- Implemented authorization on both backend and frontend, including email confirmation and Google OAuth integration.
- Developed custom validation for authorization data on the frontend.
- Fixed issues related to retrieving ingredient and recipe lists from the backend and managing their state using Redux on the frontend.

2. Filmoteka [JavaScript, SASS, Parcel, Axios, REST API, Firebase]
Application for choosing a movie.
Role: frontend developer. 
My completed  tasks:
- Uploading and render popular movies. 
- Pagination. 
- Implemented authentication and Firestore database integration using Firebase.
- Sorting movies by genre

3. Ice Cream [HTML, SASS, Parcel]
A website with a responsive layout.
Role: frontend developer 
My completed tasks:
- Adding fonts and modern-normalize;
- Uploading and optimizing images, creating an SVG sprite;
- Order modal implementation;
- Fixing the Products section.
I am a junior front-end developer with a strong desire to learn and grow in a collaborative team environment. I have a solid foundation in HTML, CSS, JavaScript, React, and Node.js. Additionally, I have hands-on experience working with Agile/Scrum methodologies in   a team setting. I am actively seeking new opportunities and challenges to further expand my skill set.