Back to homeProduct · Fidelity Investments
Fidelity Bloom℠ — introducing Save, Spend, Bloom. Phone screen with Bloom Rewards, Spend and Save accounts, and the Bloom debit Visa card.

Fidelity Bloom℠

A behavioral-science-driven mobile fintech app that helped users build healthier saving and spending habits through separated Spend and Save accounts, a debit-card-linked rewards engine, automated round-ups, and short challenges.

Mobile fintechBehavioral financeSpend & SaveRewardsDiscontinued
4
built-in reward mechanics
Match · round-ups · debit rewards · cash back
~100K
users at sunset
Migrated to Fidelity flagship app
SIPC
brokerage-grade workflows
Brokerage core position, not FDIC

Overview

Fidelity Bloom℠ was a free consumer financial app from Fidelity Investments designed to help users save more, spend less, and feel better about their money. The product combined behavioral science with a debit-card-linked rewards engine, separated Spend and Save brokerage accounts, automated round-ups, savings matches, cash-back shopping, and short challenges intended to make small saving behaviors feel achievable and repeatable.

Bloom was later discontinued as a standalone app, with its roughly 100,000 users redirected to Fidelity’s flagship mobile experience as part of a broader cash-management consolidation. This page is preserved as a historical case study — the engineering value lies in what the work required: a modern Kotlin Android codebase, brokerage-grade financial workflows, and consumer-facing UX inside a regulated enterprise environment.

Why behavioral finance

Saving money is often less a knowledge problem than a behavior problem. Fidelity’s 2022 Money Mindset Study found that many younger adults wanted to save more but found finances stressful enough that they avoided thinking about money altogether — a gap between intention and action that traditional banking tools rarely close.

Bloom approached that gap by making saving smaller, more automatic, and more rewarding. The product translated behavioral mechanics — separation of accounts, positive reinforcement, automation, reflection prompts — into mobile experiences that ran on top of real brokerage accounts.

What sets it apart

Two accounts, one habit loop

Spend and Save, by design

The product separated everyday spending from savings into two brokerage accounts, then wired automation between them — round-ups, debit-card rewards, and savings matches — so saving happened as a side effect of normal life rather than an act of willpower.

Brokerage coreRound-upsRewards engine
Modern Android

Kotlin, MVVM, Clean Architecture, Compose

The Android app was built on a modern Kotlin foundation: MVVM with Clean Architecture for testability and layer separation, and Jetpack Compose for the UI — chosen to support evolving behavioral-finance product surfaces inside a long-lived consumer fintech codebase.

KotlinMVVMClean ArchitectureJetpack Compose
Enterprise fintech

Production-grade workflows for regulated money

Bloom’s Spend and Save were brokerage accounts, not bank accounts — which meant brokerage core-position mechanics, SIPC framing, debit-network integration, and consumer-finance compliance shaping every feature. The work sat squarely at the intersection of mobile engineering and regulated financial services.

Brokerage workflowsSIPCDebit networkCompliance

My role

As Principal Software Engineer at Fidelity Investments, I led development and launch of Fidelity Bloom℠ on Android — a consumer fintech mobile app focused on savings, spending habits, and financial wellness. The work spanned mobile architecture, feature delivery, and cross-functional collaboration with product, design, QA, and compliance inside a major financial-services environment.

Capabilities

Distributed across

Android

Built on

Languages
Kotlin
UI
Jetpack ComposeAndroid JetpackMaterial
Architecture
MVVMClean ArchitectureLayered domain/data/presentation
Domain
Brokerage account workflowsDebit-card rewardsRound-ups & savings matchesBehavioral-finance UX
Platforms
Android

Further reading

Public sources framing Fidelity Bloom’s product positioning, behavioral-finance basis, and lifecycle.

Save. Spend. Bloom. — A behavioral-finance app that turned small mobile interactions into measurable saving habits.
Related experience

Principal Software Engineer · Fidelity Investments

This case study covers the product. The full role detail — team context, responsibilities, and career impact — lives on the experience page.

Read the role detail