Senior Frontend Developer with 9+ years of professional experience building and evolving long-lived React and Angular products. My experience spans B2B white-label platforms across payments, iGaming, marketing and trading, including operational back-office systems and customer-facing applications.
React and TypeScript are my primary focus, supported by strong Angular experience. I work effectively with large, established codebases, balancing new feature delivery with legacy modernization and long-term maintainability.
- Designed and implemented the frontend architecture of an iframe-based Payment Widget that dynamically renders payment flows from backend-provided JSON Schema and UI Schema configurations.
- Integrated tokenization and delivered multi-step card, saved-card, alternative payment method and cryptocurrency flows.
- Contributed to a server-rendered marketing platform with 600+ reusable templates powering more than 10,000 landing pages across multiple brands and locales.
- Developed multilingual customer-facing applications, operational back-office systems and custom CMS tooling.
Frontend: React · Angular · TypeScript · JavaScript · HTML · CSS · SCSS
State and data: Redux · NgRx · RxJS · TanStack Query · Apollo GraphQL · REST · WebSocket
UI and forms: MUI · PrimeNG · Angular Material · Tailwind CSS · React Hook Form · Formik · JSON Schema Forms
Tooling and platforms: Vite · Webpack · Nx · Strapi · Jest · WebdriverIO · Git
- Kyiv region, Ukraine
- pavlo.tarasenko.dev@gmail.com
- linkedin.com/in/pavlotarasenko