PortfolioDP.

Frontend platform transformation

Move the seams
before the screens.

I led the first casino-site migration and now own and refine FABRIC as a central frontend framework, including its shared design system and reusable Stencil web components.

Role
Frontend Product Owner
Duration
Oct 2023 — Present
Milestone
First site migrated
Journey-owned micro-frontends
AuthenticationBonusesMessagesTransactions

Independent slices · shared contracts · no full-site outages in the migrated scope

Two teams, one migration logic

Own the customer journey.
Release the smallest safe slice.

The Angular frontend tied customer journeys to one shared release surface. Reusable UI, independent deployments, and consistent experience improvements therefore required a gradual move to FABRIC without interrupting live services.

Selected journey

Authentication

Authentication flow for deposit and non-deposit scenarios

Preview in Storybook → verify the journey with Playwright
Migration choreography

A controlled path from analysis to a production-ready journey.

I kept two teams aligned around one migration sequence: analyze the live Angular behaviour, propose the target boundary, create and review components, migrate and wire services, integrate the journey at mFE level, then validate it with E2E tests and the necessary release guardrails.

01
Analysis

Map the live Angular behaviour, service dependencies, and journey risks.

02
Proposal

Define the target mFE boundary, reusable scope, and migration approach.

03
Component creation

Build reusable Stencil web components and review them in Storybook.

04
Service migration / wiring

Connect existing services to the new component-based journey.

05
Integration at mFE level

Assemble the journey inside an independently deployable micro-frontend.

06
E2E testing & release guardrails

Validate the complete journey with Playwright and release guardrails.

Measured platform impact

Independent journeys. Measurable platform gains.

The first migration showed that journey-level boundaries could improve resilience, performance, and delivery throughput at the same time.

0Full-site outages in migrated scope
≈60%Key performance improvement
2.2×New-site assembly throughput
  • Recorded no full-site outages in the migrated scope after separating journeys into independently deployable micro-frontends and services.
  • Delivered improvements of up to 60% across LCP, INP, and TTFB within the migrated scope.
  • Isolated failures within migrated capabilities, preventing full-site outages and limiting the customer journeys affected by individual incidents.
  • Increased new-site assembly throughput to approximately 2.2× the previous rate through modular web components and the shared design system.
  • Migrated the first casino site, including authentication, bonuses, messages, and transaction-history journeys.
A platform migration becomes manageable when technical boundaries match customer journeys and teams can release meaningful slices without waiting for a total rewrite.

Evidence note · Availability, performance, and delivery-speed figures reflect the supplied project outcomes. Commercial data and proprietary framework detail remain confidential.

Continue exploring
Next case study

Team Next-Level

Start a conversation

Let's find what's
worth building.

I am open to conversations about complex product ownership, business analysis, supplier evaluation, and delivery work that needs a steady bridge between business and engineering.