TurboTax Onboarding Experimentation Platform
TurboTax's onboarding funnel is a high-leverage surface where users decide whether they trust TurboTax enough to begin filing. Because onboarding is personalized across persona, intent, and entry point, each campaign requires distinct UI treatments and experiments.
What I Built
I built reusable frontend components that powered experimentation and seasonal onboarding flows across TurboTax.com. These included personalization inputs, progress indicators, experiment-friendly CTAs, dynamic forms with validation and feature-flag support, shared layout components, and subtle animations to reduce friction.
All components were designed to be reused across campaigns, enabling faster iteration with fewer engineering dependencies.
Unifying Credit Karma Onboarding
As more Credit Karma users entered TurboTax through different acquisition paths, I worked across TurboTax, Credit Karma, and deployment teams in India to unify theming and component support across both design systems. This created a single, cohesive onboarding experience for Credit Karma users during critical signup moments.


Working with Product
I closely followed the PM team by attending standups and reviewing experiment variants and results, which informed how I built flexible, configurable components to support rapid experimentation.
Learnings — First Engineering Internship
First Engineering Internship — Key learnings from navigating a massive monorepo and collaborating across multiple teams.