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

I have experience creating user interfaces using React and Redux, learned TypeScript and understand the basic principles of working with Git. Recently, I've been learning Node.js, as I see great potential in developing the server-side of web applications. I have an understanding of the software development process and experience working with Scrum teams, which allows me to work effectively in a team and achieve results within established deadlines.
PROJECT EXPERIENCE

FiLMOTEKA [JS, SASS, Parcel]
This team project was developed using native JS and following the SCRUM methodology. My responsibility was to create a modal window and integrate it with other components of the application. I was also in charge of managing data storage in local storage, specifically for queued or watched movies. My role was as a developer.

PHONE BOOK [React Hooks, Routers, Redux, Redux Toolkit, Redux-Persist]
The application has a user interface that allows users to store contact information directly on the Swagger backend. Phone Book provides convenient search of contacts by name. The application includes authorization. Additionally, the application implements a data loading feature using React Suspense and Lazy Loading to improve performance and page loading speed. My role is a developer.

SEARCH MOVIES [React Hooks, Routers, React Hook Form]
This movie search application was created using React, using Hooks, Routers, and React Hook Form. The user interface allows for quick and easy searching of movies by title and release year. The application provides convenient navigation using routers, allowing users to navigate between different pages using URL addresses. The search form is implemented using React Hook Form. All movie data was obtained from an external API, allowing movie data to be updated in real-time.

SOCIAL NETWORK - TWEETS [React, TS]
This social media app is connected to the mockApi backend and specifically created for this app, allowing users to follow other users and includes filtering functions for users based on their subscriptions.

3D PRINTING STUDIO [JS, SASS, Parcel]
This is my first team project with HTML, SASS and JS, where I learned how to work in a team using the SCRUM methodology and put my knowledge into practice. I played the role of a developer.
I am looking for an opportunity to work on real projects and increase my experience in web application development. I value the opportunity to learn new technologies and am willing to put in the effort to achieve common goals. I am ready to work with a team to create high-quality web applications and help your company grow and develop, and I believe that my knowledge and practical skills will help improve your products and make them more competitive.