Authentication
Authentication flow for deposit and non-deposit scenarios
Preview in Storybook → verify the journey with PlaywrightFrontend platform transformation
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.
Independent slices · shared contracts · no full-site outages in the migrated scope
Two teams, one migration logic
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.
Authentication flow for deposit and non-deposit scenarios
Preview in Storybook → verify the journey with PlaywrightI 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.
Map the live Angular behaviour, service dependencies, and journey risks.
Define the target mFE boundary, reusable scope, and migration approach.
Build reusable Stencil web components and review them in Storybook.
Connect existing services to the new component-based journey.
Assemble the journey inside an independently deployable micro-frontend.
Validate the complete journey with Playwright and release guardrails.
Measured platform impact
The first migration showed that journey-level boundaries could improve resilience, performance, and delivery throughput at the same time.
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.
Start a conversation