Position: Middle Frontend Developer (React/Typescript)
Category: JavaScript
English level: intermediate
Years of experience: 2

I consistently demonstrate a proactive and collaborative approach within my team, always willing to provide assistance whenever possible. With a keen attention to detail, I have developed a strong ability to identify and address even the smallest nuances in code, ensuring high-quality and error-free solutions.

Moreover, my experience has equipped me with the skill to accurately estimate the time required for various tasks, enabling effective planning and resource allocation. I possess a strong aptitude for quickly learning new libraries and technologies, allowing me to adapt to changing project requirements and stay up-to-date with the latest industry advancements.

By consistently exhibiting these qualities, I contribute to the overall efficiency and success of the team, delivering results in a timely and precise manner.
Almatech (7 months): Developed new pages in the admin panel for online casinos and betting platforms. Created draggable and sortable components using react-dnd. Implemented authentication and registration forms. Utilized redux-saga and toolkit for server interaction. Focused on designing mobile and desktop interfaces, including game filtering, infinite loaders, and adding games to favorites. Managed banners, game interactions, translations, and game groups. Integrated token-based authentication and role-based access. Resolved bugs, optimized React components, and worked with data submission forms and validations.

TensionX (SaaS Insiders) (10 months): Developed the authorization block with private routes, token management, and Redux integration. Implemented live rerendering for user interaction with posts. Added image cropping and created a custom UI kit based on MUI. Connected WebSockets for the notification module and implemented lazy loading for post feeds. Developed an admin panel with adaptive and language change options. Implemented link parsing and text wrap features. Connected the contact form using "EmailJS". Mentored a junior developer in Redux, Typescript, and "react-hook-form". Contributed to a school management web application by developing main pages, fixing bugs, and assisting with various tasks.

Provectus (3 months): Worked on the open-source project KafkaUI. Updated dependencies, fixed bugs, and refactored tests from "enzyme" to "react-testing-library".