Hi, I’m Andrew Bubnov, a Senior Frontend Engineer specializing in React and TypeScript. Based in Munich, I help teams build high-performance web applications with maintainable code, robust test coverage, and scalable architectures. I’ve led migrations from legacy Redux setups to modern stacks and designed component libraries that accelerate feature development. Outside of coding, I enjoy partnering with product and design to deliver polished UIs and reliable releases. I have a track record of reducing bundle sizes, improving rendering performance, and delivering highly interactive dashboards and visualizations. I’m passionate about clean architecture, reusable components, and continuous improvement through testing and automation.

Andrew Bubnov

Hi, I’m Andrew Bubnov, a Senior Frontend Engineer specializing in React and TypeScript. Based in Munich, I help teams build high-performance web applications with maintainable code, robust test coverage, and scalable architectures. I’ve led migrations from legacy Redux setups to modern stacks and designed component libraries that accelerate feature development. Outside of coding, I enjoy partnering with product and design to deliver polished UIs and reliable releases. I have a track record of reducing bundle sizes, improving rendering performance, and delivering highly interactive dashboards and visualizations. I’m passionate about clean architecture, reusable components, and continuous improvement through testing and automation.

Available to hire

Hi, I’m Andrew Bubnov, a Senior Frontend Engineer specializing in React and TypeScript. Based in Munich, I help teams build high-performance web applications with maintainable code, robust test coverage, and scalable architectures. I’ve led migrations from legacy Redux setups to modern stacks and designed component libraries that accelerate feature development.

Outside of coding, I enjoy partnering with product and design to deliver polished UIs and reliable releases. I have a track record of reducing bundle sizes, improving rendering performance, and delivering highly interactive dashboards and visualizations. I’m passionate about clean architecture, reusable components, and continuous improvement through testing and automation.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

Ukrainian
Fluent
English
Advanced
Russian
Advanced

Work Experience

Senior Frontend Engineer at SFC Energy AG
February 1, 2025 - April 1, 2026
Two web applications in the field of IoT. Led migration from legacy Redux (redux-saga, Formik) to modern stack TanStack Query, Zustand, React Hook Form, Zod, significantly reducing boilerplate and improving developer productivity. Improved application performance and responsiveness by optimizing rendering and data flow, reducing main bundle size by 85% and achieving smooth UI interactions. Designed and implemented a modular, high-performance charting system using Highcharts, supporting multiple synchronized charts with shared tooltips and dynamic plot lines. Introduced integration and end-to-end testing with Vitest and Cypress, increasing confidence in releases and reducing regression issues.
Senior Frontend Engineer at Scale Final
April 1, 2024 - January 1, 2025
Next-gen direct email marketing tool. Built a component library with shadcn and Tailwind, reducing feature development time through reusable components. Introduced Storybook and MSW, improving component isolation and testing reliability. Utilized React Hook Form with Zod for form validation and Storybook. Conducted testing using Vitest and React Testing Library.
React JS developer at SD Solutions
September 1, 2021 - March 1, 2024
Cybersecurity CRM. Designed and implemented a custom drag-and-drop dashboard system (without external libraries), enabling highly interactive and flexible UI composition. Developed a modular widget architecture with isolated internal state, supporting complex components (charts, tables, tab systems) within a unified dashboard. Optimized rendering performance for large datasets using virtualization techniques (react-virtualized), ensuring smooth user interactions. Built dynamic data visualizations (charts, graphs) using Recharts, improving data readability and decision-making UX. Used efficient state management patterns with Redux Toolkit and Reselect.
React JS developer at S-PRO
July 1, 2020 - September 1, 2021
A web application for searching, combining, and working with segments of biological molecules and presenting their sequences in a database. Implemented efficient search and data visualization for complex biological datasets, integrated Elasticsearch to improve query performance.
React JS developer at Trust Sourcing
September 1, 2018 - June 1, 2020
Innovative platform for restaurant staff training. Implemented real-time features using WebSockets for an interactive training platform. Introduced functional components, improved type safety with Typescript.

Education

Full stack developer course at DAN.IT education
January 11, 2030 - June 6, 2026
Master's degree in finance at KNUTD
January 11, 2030 - June 6, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Media & Entertainment, Professional Services, Education