Работал в 3 компаниях   6 лет 3 месяца

IT

Middle Frontend-Developer React Node.js

LEVEL99

IT

2 года 5 месяцев

04.2023 - 08.2025

Responsibilities:

• Integrated Zustand for efficient state management and improved application responsiveness.

• Enhanced form functionality, improving validation and user input handling.

• Added new features to tables, including optimized search, filtering, and sorting.

• Configured routing and modal windows for a seamless user experience. • Optimized the user interface to ensure better usability and accessibility. • Integrated external APIs to extend application capabilities.

• Wrote and optimized unit and end-to-end tests to maintain high code quality.

• Improved page load times by implementing partial pre-rendering and code-splitting.

• Added loading skeletons to provide a smoother user experience during data processing.

Achievements:

• Refactored state management using Zustand, reducing unnecessary re-renders and improving performance.

• Implemented table optimizations, significantly improving search and sorting speed.

• Improved test coverage and stability, reducing post-release bugs.

• Enhanced UI responsiveness, leading to a better overall user experience.

• Optimized API requests and caching strategies, reducing data fetching time.

• Successfully integrated Redis for improved data caching and performance.

Skills Used:

Next.js, Tailwind CSS, TypeScript, PostgreSQL, Prisma, Redis, Zustand

Middle Frontend-Developer React

LECHNER SOFT

IT

1 год 5 месяцев

11.2021 - 03.2023

Responsibilities:

• Planned and implemented features from scratch: designed feature implementation, split tasks, and controlled the development process.

• Developed new functional modules (components) for both existing and newly implemented pages using React.

• Designed and integrated REST API endpoints from scratch.

• Wrote comprehensive tests for React components to ensure their functionality and performance.

• Conducted code reviews as a reviewer to maintain high-quality standards.

• Participated in refactoring and performance optimization initiatives.

• Created maintainable, cross-browser, and reusable web pages using HTML/CSS features.

• Researched and adopted new standards, technologies, and trends in frontend development.

Achievements:

• Led the development of a critical project feature that significantly improved user experience and reduced customer complaints.

• Refactored legacy code, improving application maintainability and reducing technical debt.

• Enhanced performance by optimizing component rendering and reducing unnecessary re-renders.

• Implemented best practices in testing, improving overall test coverage and reducing post-release bugs.

• Developed reusable UI components, accelerating feature development and improving design consistency.

• Successfully introduced and integrated new tools and technologies (React-Hook-Form, React-Testing-Library) to improve development efficiency.

Skills utilized:

React, TypeScript, SCSS Modules, Webpack, Redux-Toolkit, React-Hook-Form, React-Testing-Library, Jest, Ant-Design, Material UI.

Junior-Middle Frontend-Developer React

LEVERX

IT

2 года 5 месяцев

06.2019 - 10.2021

Responsibilities:

• Developed and maintained reusable React components for both existing and new pages from scratch.

• Integrated REST API endpoints and optimized data fetching strategies using Redux.

• Ensured cross-browser compatibility and accessibility compliance in web applications.

• Refactored legacy code to improve maintainability, performance, and scalability.

• Conducted and participated in code reviews to maintain high code quality and best practices.

• Collaborated with designers, backend developers, and QA engineers to enhance UI/UX and optimize user workflows.

• Implemented unit and integration tests using Jest to improve application stability.

Achievements:

• Optimized React component rendering, leading to faster page load times and improved performance.

• Refactored state management by replacing outdated Redux patterns, resulting in fewer unnecessary re-renders.

• Led the development of a reusable UI component library, accelerating feature development.

• Improved test coverage, reducing production bugs and increasing app reliability.

• Enhanced the user experience by improving UI consistency and accessibility, leading to fewer user complaints.

• Successfully migrated a project from JavaScript to TypeScript, improving type safety and maintainability.

Skills utilized: React, TypeScript, React-Router-Dom, Redux, Jest, Material-UI, SCSS Modules.

Владеет языками

Английский

выше среднего

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Немецкий

средний

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Aleksandr

Frontend Developer React.JS

Харьков

30 лет

Активно ищет работу

полная занятость

Обновлено 18 часов назад