Frontend developer with 4 years of experience building scalable web applications using Vue.js, React, and TypeScript. Skilled in creating reusable component systems, integrating APIs, and delivering high-performance, maintainable user interfaces. Comfortable working in Agile/Scrum teams and collaborating across frontend, backend, and QA. Experienced in developing complex workflows, reducing user drop-off, and modernizing legacy codebases while maintaining multilingual experiences with RTL support.

Andrei Fedarenka

Frontend developer with 4 years of experience building scalable web applications using Vue.js, React, and TypeScript. Skilled in creating reusable component systems, integrating APIs, and delivering high-performance, maintainable user interfaces. Comfortable working in Agile/Scrum teams and collaborating across frontend, backend, and QA. Experienced in developing complex workflows, reducing user drop-off, and modernizing legacy codebases while maintaining multilingual experiences with RTL support.

Available to hire

Frontend developer with 4 years of experience building scalable web applications using Vue.js, React, and TypeScript. Skilled in creating reusable component systems, integrating APIs, and delivering high-performance, maintainable user interfaces.

Comfortable working in Agile/Scrum teams and collaborating across frontend, backend, and QA. Experienced in developing complex workflows, reducing user drop-off, and modernizing legacy codebases while maintaining multilingual experiences with RTL support.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

English
Advanced
German
Beginner

Work Experience

Software Engineer at Andersen Company, Minsk, Belarus
February 1, 2024 - June 1, 2026
Spearheaded enhancements of a government-backed skills verification platform for international workers entering the Saudi labor market. Built and maintained complex multi-step registration, assessment, and verification workflows using Vue.js and Vuex, reducing user drop-off by 15%. Developed 50+ reusable components within a shared design system and contributed to Vue 2 → Vue 3 modernization efforts. Integrated Ruby on Rails APIs, implemented business validation logic, and supported multilingual (English/Arabic) experiences with RTL support. Delivered 100+ features, bug fixes, and platform improvements in Agile/Scrum with close collaboration across QA, backend, and product teams. Conducted 10+ customer/stakeholder demos and walkthroughs to gather feedback and support adoption.
Software Engineer at Andersen Company
February 1, 2024 - June 30, 2026
Contributed to enhancements of a government-backed skills verification platform validating professional qualifications for international workers entering the Saudi labor market. Built and maintained complex multi-step registration, assessment, and verification workflows using Vue.js and Vuex, reducing user drop-off by 15%. Developed 50+ reusable components within a shared design system and supported Vue 2 to Vue 3 modernization efforts. Integrated Ruby on Rails APIs, implemented business validation logic, and supported multilingual (English/Arabic) UX including RTL. Delivered 100+ features, bug fixes, and platform improvements within Agile/Scrum cycles while collaborating with QA, backend, and product teams. Conducted 10+ customer and stakeholder demos to gather feedback and support feature adoption.
Software Engineer at Andersen Company, Minsk, Belarus
January 1, 2023 - February 1, 2024
Developed and maintained 20+ warehouse management features supporting inventory, shipment, and ASN processing workflows. Redesigned frontend filtering and pagination architecture for ASN management to resolve data inconsistencies caused by backend pagination constraints. Implemented complex inventory and shipment workflows using React, Redux Toolkit, RTK Query, and Material UI. Developed reusable form and table components used across multiple warehouse modules. Optimized async data handling and API integration patterns for inventory, shipment, and ASN operations. Refactored legacy frontend logic to improve maintainability and reduce recurring production issues.
Software Engineer at Andersen Company
January 1, 2023 - February 1, 2024
Developed and maintained 20+ warehouse management features for inventory, shipment, and ASN processing. Redesigned frontend filtering and pagination architecture for ASN management to resolve data inconsistencies caused by backend pagination constraints. Implemented complex inventory and shipment workflows using React, Redux Toolkit, RTK Query, and Material UI. Built reusable form and table components reused across multiple modules. Optimized async data handling and API integration patterns for inventory, shipment, and ASN operations. Refactored legacy frontend logic to improve maintainability and reduce recurring production issues.
Web Developer at Akom Bel, Minsk, Belarus
February 1, 2022 - January 1, 2023
Maintained and enhanced multiple corporate and customer-facing websites using HTML, CSS, JavaScript, and jQuery. Implemented new UI features, interactive forms, and content updates based on business requirements. Improved SEO, website performance, usability, and cross-browser compatibility. Investigated and resolved frontend issues to ensure a stable and consistent user experience.
Web Developer at Akom Bel
February 1, 2022 - January 1, 2023
Maintained and enhanced corporate and customer-facing websites using HTML, CSS, JavaScript, and jQuery. Implemented new UI features, interactive forms, and content updates based on business requirements. Improved SEO, website performance, usability, and cross-browser compatibility. Investigated and resolved frontend issues to ensure a stable and consistent user experience.

Education

BSU Faculty Of International Relationships | Bachelor's Degree in International Relations (specialization: Economics) at Belarusian State University
January 1, 2023 - June 1, 2026
Economics (Bachelor's Degree) at Belarusian State University (BSU), Faculty of International Relationships
January 1, 2024 - June 1, 2026
Manual QA Engineer (Training/Certificate) at It Academy, Minsk, Belarus
August 1, 2022 - August 1, 2022
Developing Web Applications on JavaScript (Course) at It Academy, Minsk, Belarus
January 1, 2023 - January 1, 2023

Qualifications

Developing Web Applications on JavaScript (course)
January 1, 2023 - August 25, 2026
Manual QA Engineer (training)
August 1, 2022 - August 25, 2026

Industry Experience

Software & Internet, Government, Education, Transportation & Logistics, Gaming