I designed a bridge architecture that let us ship modern React experiences without disrupting the existing platform.
We needed to ship modern React experiences for a customer care platform without disrupting the existing Angular system that agents relied on daily.
I designed a bridge architecture with three components: DOM integration to render React inside Angular, an event system for communication between frameworks, and state synchronization to keep data consistent.
Learn more about my role at American Express