22.10.2026 aktualisiert

PK
100 % verfügbar

Senior Frontend Engineer | TypeScript, React & Product Engineering

Thailand
Nur Remote
Master's Degree, Alfred Nobel University (2009-2014)
Thailand
Nur Remote
Master's Degree, Alfred Nobel University (2009-2014)

Profilanlagen

Polina.Karpova_CV .pdf

Skills

Material UI
React & TypeScript Development
Nine years of experience building production-grade React and TypeScript applications across greenfield and mature product environments, including microfrontend architectures with Vite Module Federation and reusable component libraries.

Product Engineering & Component Architecture
Strong ownership of feature delivery from requirement clarification through implementation, testing, release, and production support, with expertise in designing scalable component architectures and responsive, accessible interfaces.

Testing & CI/CD Automation
Establishment of automated quality foundations using Vitest, Playwright, React Testing Library, Storybook accessibility checks, and deployment pipelines across multiple GitLab CI/CD environments.

State Management & APIs
Proficiency with TanStack Query, Redux, Zustand, React Hook Form, REST, and OpenAPI, including building typed TypeScript client generation pipelines from backend services.

Next.js & Mobile Content Delivery
End-to-end delivery of mobile content feeds and responsive UIs on production Next.js platforms, including API integration and release management.

Performance Optimization
Optimization of data-intensive interfaces using TanStack Virtual for large record tables and debounced form validation to maintain sub-second responsiveness during real-time updates.

Microfrontend Architecture
Design and implementation of Vite Module Federation layers, publishing reusable frontend modules consumed by multiple teams to reduce duplication and support independent delivery.

AI-Assisted Development
Integration of Claude Code into project workflows for implementation, debugging, and code analysis, with practical usage patterns shared across frontend teams.

Authentication & Security
Implementation of OpenID Connect authentication and secure bearer-token handling for data-sensitive enterprise platforms.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2026

Sprachen

Englishverhandlungssicher

Projekthistorie

Senior Software Engineer

Flix SE / FlixTrain
Founding frontend engineer for a fleet-operations platform built with React, TypeScript, and Tailwind CSS. Built and shipped fleet dispatching and real-time visibility workflows from a blank repository. Optimized vehicle-management screen load time with TanStack Virtual for 1000+ record tables. Designed a Vite Module Federation layer and published reusable frontend modules. Established automated quality foundation with Vitest, Playwright, React Testing Library, Storybook, and GitLab CI/CD. Built an OpenAPI generation pipeline producing typed TypeScript clients from three backend services. Introduced Claude Code into the project workflow.

Senior Software Engineer

EPAM Systems
Worked across product platforms in content delivery, developer tooling, and enterprise data. Owned end-to-end delivery of a mobile content feed for a production Next.js platform. Shipped React and TypeScript features in an Agile ten-engineer team, maintaining a component library. Established the frontend foundation for an enterprise Big Data platform using React, TypeScript, Redux, Material UI, and REST APIs. Implemented OpenID Connect authentication and secure bearer-token handling. Built React and Material UI features for a Backstage developer portal across a distributed 24-engineer platform team.

Software Engineer

EPAM Systems
Modernized a live ticket-sales analytics platform from legacy frontend patterns toward React and Redux while continuing production feature delivery. Built event and sales-reporting interfaces with ReactVis and React Intl, supporting visual analytics and localized product experiences.

Frontend Developer

Freelance
Designed, built, and deployed a React and Redux booking platform as the sole developer, owning requirements, application architecture, interface development, state management, and production release.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden