Back to portfolio home
Experience Platform
For:   
Yahoo!
Experience Platform is a robust suite of tools and services that dynamically alters the content and presentation of a site per session to be personalized for the target user based on user understanding.

What is Experience Platform?

Experience Platform is a robust suite of tools and services that dynamically alters the content and presentation of a site per session to be personalized for the target user based on user understanding.

The platform partners with the data science and membership teams to access information about the user, using machine learning to study user behavior and generate a user understanding model. This enables real-time content and layout changes to better cater to user needs and preferences.

to fetch data from across all Yahoo and its affiliate services with one API call.

Products in the Experience Platform Suite

By the time I completed my time with the Experience Platform team, it comprised the following products:

Who is this product for?

Experience Platform is designed for:

What?

What challenges were addressed in this initiative?

Minimal Adoption:

Low Number of User-Personalized Experiences:

Long Publishing Times:

How?

How were these challenges addressed?

It starts by assessing the landscape;

Discover Pain Points

Conducted 50+ user interviews and established the voice of the customer (VoC)

Misunderstanding of Platform Capabilities:

Built a knowledge portal and spearheaded a unified lexicon initiative across the entirety of Yahoo to clarify platform components and value propositions

Lack of Awareness:

Conducted presentations and workshops to evangelize the platform

Steep Learning Curve:

Replaced the embedded code editor with Monaco editor for better developer support

Inaccessibility for Non-Developers:

Prototyped an interactive GUI and developed a WYSIWYG drag-and-drop layout editor

Created a node/widget-based behavior graph editor for adding complex business logic

Long Development Times:

Implemented interim solutions with Monaco editor and improved JIRA ticket templates

Developed new GUI features for easier use by non-developers

Pipeline Friction and Communication Barriers:

Streamlined communication with comprehensive JIRA templates

Developed an MVP solution for quick deployment using feature flags

Long Publishing Times:

Implemented “Instant Publish” for rapid content updates and adjustments

Built Experience Config for quick content modifications

User Personas

Experience Platform User Persona: Developer

Experience Platform User Persona: Product Owner

User Journey

User Journey Map: Developer

User Journey Map: Product Owner

Strategy and Roadmap

Experience Platform Product Suite Development Roadmap

Success Metrics

High-level Success Metrics for Experience Creator tool / Experience Platform
Services Rendered

My Impact

Led the ideation, prototyping, MVP, and launch phases of the Experience Platform

My Impact in the Ideation Phase

Top Contributions:

Top Results:

My Impact in Prototype and MVP

Top Contributions:

Top Results:

My Impact in Launching the Product

Top Contributions:

Top Results:

Immersive Composer
Yahoo!
An immersive XR content creation platform.
Landing on the Moon
RYOT
Apollo 11 AR experience using real NASA data
Yahoo Immersive - Election Night 2020
Yahoo!
Immersive 3D editorial content for the 2020 election displaying which states have counted their votes.
Star Wars - 45th Anniversary Immersive Tunisia Experience
Yahoo!
Star Wars 45th Anniversary Tatooine Experience