Position: Front-End Developer (ReactJS)
Category: JavaScript
English level: pre
Years of experience: 2.5

Over the last six months, I have achieved significant progress in development, particularly in the areas of React Native, ReactJS, TypeScript, and Docker. I learned to use React Native with Expo to create mobile applications.

I improved my knowledge of TypeScript and successfully implemented it, which enhanced code security, facilitated refactoring, and improved collaboration with other developers in the team. Recently, I optimized a web application using react-router-dom v6, which effectively manages web app routing, improves performance, and provides convenient tools for working with routes.

I also learned to set up CI/CD processes for automated building, testing, and deploying of test servers and databases using Docker. This helped create a containerized environment for offline development.
I'm a Front-End Developer with experience in creating web-application on React.JS using Redux, Typescript.

Projects:
1. Leading digital marketing company
ReactJs, TypeScript, Jest, Cypress, Storybook 
Role: React JS Developer
Responsibility: Creation of componets for the WordPress; Storybook components. Creation of tests using Jest, Cypress.
2. Money management platform, accountant and analytics tool for e-commerce entrepreneurs
ReactJs, Redux, Formik, Axios, Cypress 
Role: React JS Developer
Responsibility: Developing of web-site components. Creation of tests using Cypress.
3. Platform for connecting people looking to city trips with drivers heading the same way 
React Native, JavaScript, React Hooks 
Role: React JS Developer
Responsibility: Developing of web-application components. Manual testing.
4. Financial platform for large companies and an online store for sportswear (both web and mobile application versions). I utilized ReactJS/TS, React Native, Docker, CI/CD, Cypress, HTML/CSS, JavaScript/TypeScript, and Jest.
5. Also, I worked as a freelancer on web application projects for various clients. I used GatsbyJS/TS, ReactJS/TS, Cypress, HTML/CSS, and JavaScript/TypeScript.

As a front-end developer, I aspire to further enhance my skills and knowledge in various areas to become a more versatile and proficient professional. Specifically, I aim to delve deeper into the latest technologies and frameworks in the front-end development landscape, such as React Native to stay up-to-date with the industry trends and best practices.

In the long term, I envision myself contributing to open-source projects, attending relevant conferences and workshops to expand my knowledge further, and collaborating with other developers to solve complex challenges in front-end development.

Ultimately, my goal is to become a well-rounded front-end developer who can create cutting-edge, user-friendly interfaces and applications that make a positive impact on users' lives while keeping abreast of the ever-evolving tech landscape.