Position: Junior Front-End Developer
Category: JavaScript
English level: intermediate
Years of experience: 0.5

Task Control App:
I was responsible for building a Task Control App that allows users to create, manage, and archive boards, lists, and tasks. The app features a Register/Login system and Drag and drop functionality. For the front-end, I utilized Angular as a framework, while for the back-end, I utilized Express.js to build a RESTful API with Node.js. I also implemented MongoDB as a NoSQL database to store the app's data.

Movie Finder:
I contributed to building a Movie Finder web application that allows users to search for movies by title and view detailed information about them. The app also features the ability to add movies to a favorites list. I utilized Next.js as a front-end framework for combined rendering, while Material UI served as the React components library. I also implemented Redux Toolkit and RTK Query as a state manager and utilized adaptive design principles for responsive design. For fetching movie data, I used the OMDB API.

Shipping Lab:
As a Full-Stack Developer, I was responsible for building SHIPPING LAB, a web application for tracking and managing shipper loads and driver trucks. The app features a Register/Login/Restore/Delete user profile system, as well as an option to upload a profile avatar. I utilized React as a front-end framework, while Material UI served as the React components library. For the back-end, I utilized Express.js to build a RESTful API with Node.js, and MongoDB as a NoSQL database to store the app's data.
In my portfolio, I have over 20 pet projects of various themes ranging from simple landing pages and todo applications to a cargo tracking website with roles, authorization, and a Trello-like application with a full-fledged backend. These projects were developed using a wide range of different technologies such as React, Next.js, Redux (toolkit), Material UI, Angular, NgRx, Node.js, Express.js, MongoDB, etc. Currently, I am focused on development using React and Next.js.

Through working on these projects, I have gained experience in building applications with complex features, such as authentication, real-time updates, and data visualization. Additionally, I have honed my skills in front-end development, including responsive design and UI/UX design principles.

I am excited about the prospect of bringing my experience and skills to a new role and contributing to the success of your team.
I am currently searching for a company that is willing to hire a motivated developer with the possibility of remote work.