Reflection
What I learnedReworking Verizon’s search experience was a crash course in designing resilient UX under messy backend conditions. I learned how to abstract over inconsistent data, create UI patterns tolerant to variability, and align design intent with engineering constraints.

It also taught me the value of shipping a stable core first (search + discovery), then layering complexity (personalization, recommendations) later — a strategy that balances user value with technical feasibility.

More than anything, this project helped me refine how I lead cross-functional collaboration, scope realistically, and build scalable design systems that serve both user needs and engineering realities.