Position: Junior Front-end Developer
Category: JavaScript
English level: pre
Years of experience: 0

- Ability to learn conscientiously and quickly adapt to new technologies and market demands.
-Improved my technical skills, particularly in the areas of HTML, CSS, and JavaScript, including modern frameworks and libraries such as React, Redux, and Redux Toolkit, and the ability to work with third-party APIs and server-side interaction tools. This allowed me to successfully complete all assignments and projects.
- Creating a responsive website according to a design in Figma.
- Developing an authentication system for a contacts creation application.
- I served as a Scrum Master in a team, which confirmed and improved my ability to collaborate with colleagues, track task completion deadlines, and make decisions regarding priorities. As a result, we successfully completed the project on time with excellent results.
Mobileapp[HTML5, BEM, SASS ]
The first team project I participated in was the website Mobileapp. I was responsible for creating the contacts section. To achieve this, I used the Mobile First strategy and BEM methodology for HTML5 markup, and styled it using SASS. Additionally, I paid special attention to the responsive background image, which was optimized for Retina screens and didn't overly increase the page weight on mobile devices. One of the features of the project was the use of a gradient on hover, which creates an interesting effect. Role: Scrum Master.

Phonebook [React (Hooks, Routers, Redux, Redux Toolkit, Redux Persist), Styled Component, Axios, Parcel]
This "Phonebook" project allows users to authenticate, create, delete, and filter contacts. The axios library and API backend Swagger are used to interact with the server. The useReducer hook is used to manage the state of the login and registration forms, and useState is used to create and filter contacts. Additionally, React Router is used for navigation between pages, and react-persist is used to store user data in local storage for convenience. Other hooks from Redux Toolkit are also utilized for the full functionality of the application.

WebStudio [HTML, SASS, JS]
An adaptive user interface was created using HTML, CSS, and Sass, as well as JavaScript to implement certain functional features. In particular, the task included creating animations, event handling, form validation, and slider implementation.
- Opportunity to explore new technologies, find effective solutions for complex problems and develop skills;
- Opportunities opportunities for career development;
- Effective collaboration and interaction, mutual respect among colleagues;
- Competitive working conditions.