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

One of my significant achievements was working on a large casino project in a team with a mentor. The project was built on a microservices architecture, which meant that responsibilities for the business logic of the website, styles, content, and images were divided. This experience taught me how to work in a complex and structured environment, ensuring that each aspect of the project worked seamlessly together.

Additionally, I gained valuable experience in developing a Google extension using TypeScript and Redux Toolkit. This experience helped me improve my front-end development skills, learn new technologies, and understand how to build functional and user-friendly extensions.

Another achievement was developing a part of the front-end for a logistics company project from scratch. This involved connecting a payment system, Stripe, and customizing input fields for transactions. I was also responsible for configuring a web hook. These tasks required attention to detail, problem-solving skills, and the ability to work independently to deliver high-quality results.

Overall, my experience in these projects has equipped me with a range of skills, including teamwork, microservices architecture, front-end development, payment system integration, and problem-solving, making me an ideal candidate for any project that requires these skills.
In a year of experience, I have gained skills working with various technologies, such as Js, Ts, Redux, Toolkit, Async Sync, Material, Tailwind, SCSS, SASS, REST API, Trello, Gitbuket, GitLub, Github. In the team, I worked on developing a Chrome extension and backend development on Express with a Mongo database. My role in the team was a frontend developer, but I also actively collaborated with backend developers. I am interested in developing my skills and seeking new challenges to continue to grow as a frontend developer. I am ready to learn and maintain a positive work atmosphere in the team.
I want to clarify that I'm not interested in working on website development using website builders or drag-and-drop editors. While these tools can be useful for certain projects, I believe that working with code directly allows for more flexibility and customization, as well as a deeper understanding of the technology. I prefer to work with programming languages and frameworks to create dynamic, interactive websites that meet the specific needs of the project and the client.