I am a Senior Front-End Engineer with 13+ years of experience delivering high-load web applications for Fintech, E-commerce, and Insurance domains. I specialize in the React ecosystem, TypeScript, and modern architecture optimization. I have mentored teams of 10+ developers and led migrations from legacy systems to modern tech stacks, focusing on performance, maintainability, and scalable UI.

Andrii Osadchuk

I am a Senior Front-End Engineer with 13+ years of experience delivering high-load web applications for Fintech, E-commerce, and Insurance domains. I specialize in the React ecosystem, TypeScript, and modern architecture optimization. I have mentored teams of 10+ developers and led migrations from legacy systems to modern tech stacks, focusing on performance, maintainability, and scalable UI.

Available to hire

I am a Senior Front-End Engineer with 13+ years of experience delivering high-load web applications for Fintech, E-commerce, and Insurance domains. I specialize in the React ecosystem, TypeScript, and modern architecture optimization.

I have mentored teams of 10+ developers and led migrations from legacy systems to modern tech stacks, focusing on performance, maintainability, and scalable UI.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Senior Front-End Engineer at EPAM Systems
January 1, 2023 - Present
Architected and implemented scalable UI solutions using React 18 and TypeScript, serving thousands of daily users. Led frontend migration of a legacy monolithic application, reducing technical debt and improving code maintainability by 40%. Optimized Core Web Vitals (LCP/CLS) via lazy loading and code-splitting, delivering 200% performance boost. Implemented automated E2E testing with Playwright, increasing test coverage to 60%. Tech stack: TypeScript, SASS/SCSS, Redux Toolkit, Redux-Saga, Redux, Playwright, React Router, ReactJS, Parcel.
Senior Front-End Engineer at EPAM Systems
June 1, 2021 - January 1, 2023
Developed responsive, pixel-perfect UI components compliant with WCAG accessibility standards using React. Integrated complex 3rd-party APIs for inventory management and email marketing operations. Transitioned the codebase from JavaScript to TypeScript to improve type safety and reduce runtime errors. Maintained codebase and participated in code reviews. Conducted technical interviews and mentored new team members.
Lead Front-End Engineer at EPAM Systems
April 1, 2019 - June 1, 2021
Built a library of reusable UI components (Internal Design System) used across multiple sub-projects, accelerating development speed by 20%. Designed complex SPA architecture for insurance policy management using React and React Query. Collaborated directly with US-based stakeholders to analyze business requirements and provide technical estimations. Conducted code reviews for a team of 8 frontend developers, ensuring high code quality.
Senior Front-End Engineer at EPAM Systems
August 1, 2018 - March 1, 2019
Developed high-performance pages using Next.js (SSR) and GraphQL to improve SEO and loading speed. Created PoCs for innovative features, selecting the best tech stack for migration. Implemented complex data fetching logic using Apollo Client to handle real-time ticket availability updates.
Senior Front-End Stream Lead at EPAM Systems
March 1, 2016 - August 1, 2018
Led a frontend stream within a large-scale account (coordinating between 7 EPAM engineers). Managed technical roadmap and release planning for the retail platform. Architected a library of generic UI components and a reusable React/Redux state management layer, enabling rapid deployment. Resolved critical production issues and optimized the build process using Webpack.
Front-End Team Lead at EPAM Systems
October 1, 2015 - February 1, 2016
Created a well-organized working flow, understood business requirements, and redesigned/reskinned existing pages/components. Worked with software development and testing teams to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Software Engineer (Java / Adobe Flex / JS) at EPAM Systems
January 1, 2011 - September 1, 2015
Delivered multiple SPA and backend-related initiatives for major clients (Canadian Retailer, UK Gaming Company, Spanish Travel Agency). Gained experience across Java-based backend, Flex/JS frontends, and full-stack SPA development.
Frontend Developer at EPAM SYSTEMS
January 1, 2011 - October 1, 2015
Delivered multiple front-end projects for major clients; contributed to architecture decisions and reusable UI modules.

Education

at National University Lviv Polytechnic
January 11, 2030 - February 24, 2026
at Lviv Technical College
January 11, 2030 - February 24, 2026
at National University 'Lviv Polytechnic', Institute of Telecommunications, Radio Engineering and Electronics (ITRE)
January 11, 2030 - February 24, 2026
at Lviv Technical College, Radiotechnical
January 11, 2030 - February 24, 2026
at National University 'Lviv Polytechnic', The Institute of Telecommunications, Radio Engineering and Electronics (ITRE)
January 11, 2030 - March 11, 2026
at Lviv Technical College, Radiotechnical
January 11, 2030 - March 11, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Financial Services, Media & Entertainment, Professional Services