Ваш надійний партнер в пошуку роботи та підборі персоналу
At EPAM Systems, I worked as part of a team of 3 front-end developers, 2 back-end developers, a designer, 2 testers, and a project manager, developing and supporting a React application for an HRM system for managing employees, their vacations, work schedules, recruiting, and document flow within the company. During my time there, I went from an intern to a middle developer in less than a year, taking on increasingly responsible tasks and participating in architectural decisions.
Created over 20 reusable components using React, Next.js, TypeScript, Material-UI, and SCSS, ensuring adaptability, accessibility, and design compliance with Figma layouts.
I implemented key modules, including a search interface with filtering large amounts of data, a custom dashboard page, and interactive cards with hover states and drag-and-drop.
Converted 30+ legacy class components to functional ones using React Hooks, reducing code complexity by 40% and improving readability.
Optimized dashboard performance by 35% using dynamic imports, lazy loading, bundle splitting, and memoization.
Led the implementation of Redux Toolkit, replacing Redux and simplifying async request logic in four functional areas.
Increased the share of TypeScript in the project from 0% to 76% in a year, reducing the number of runtime bugs by 30%.
Testing and CI/CD
Achieved test coverage of over 85% of the code using Jest, Vitest, and React Testing Library.
Set up automated code checks using Husky, ESLint, and Prettier, supported stable releases via CI/CD pipelines.
Working in an Agile team
Worked in a team of 3 frontend developers, 2 backend engineers, 2 testers, a designer and a business analyst using the Scrum methodology: participated in dailies, grooming, task assessment and sprint planning.
Conducted demos of features for customers, clarified requirements directly and helped find optimal solutions for business goals. Also actively and with pleasure mentored juniors
Підписатись на розсилку нових резюме: "Frontend developer в Києві"