INTUIT • 2024
BACK

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.

ROLE
Software Engineer Intern
TIMELINE
2024
TEAM
Onboarding Engineering
TECHNOLOGIES
React, A/B Testing, Component Design

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.

Credit Karma Onboarding
Credit Karma Onboarding

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.