React Native expenses at a glance.
I designed an interface where time and money scroll together … so people stop guessing and start acting.



“The design demands smooth full-scroll motion through time. I'm working shoulder-to-shoulder with the dev to optimize micro-interactions to be fast. Every React Native limitation becomes a new design opportunity.”
This app is a work in progress … currently in design and prototyping with a React Native developer.
Budgeting Isn't Easy, and Even Harder When You're Juggling
I shouldn't have to be a crime scene investigator every month to know what to pay next.
Money apps ignore people living in the red
.
They’re built for folks with cushion … not the ones juggling late notices, dodging overdrafts, and guessing what to pay next just to survive the month. Due dates show up in neat lists or calendar views, but none of them answer the real question: “WTF should I pay right now to avoid getting wrecked?”
“Over half of Americans live paycheck to paycheck—juggling bills, late fees, and not enough income to cover it all.”
I realized the interface problem was deeper than bad UX... we're also still using calendar formats designed for 1650s printing press constraints to solve 2025 anxiety.
Most bill tracking apps focus on categories and budgets. But here's the insight everyone misses: if the money's not there at the right time, perfect budgets are worthless. People don't need another expense tracker. They need to see their financial future clearly enough to make decisions.
I was designing for financial psychology, not financial accounting.
Working with a React Native developer gave me complete freedom to reimagine how people interact with time-based financial stress. No legacy systems, no stakeholder committees telling me calendars "should" look like pages.
This became my laboratory for testing whether innovative interface design could reduce genuine human anxiety.
Sometimes Bill Paying Gets Messy, Like That Pile of Unfolded Laundry
User research revealed what I suspected... people think about bills as timing pressure, not budget categories.
"I don't care about my monthly food budget," said Alex, a freelance photographer. "I care about whether I can pay rent next Tuesday and still eat for the rest of the week."
That phrase captured the core insight: "I care about whether I can pay rent next Tuesday."

Traditional budgeting apps solve the wrong psychological problem. They focus on spending analysis and monthly limits. But real financial stress comes from timing uncertainty... not knowing what's due when and whether you'll have money at the right moment.
The design breakthrough: optimize for timing anxiety, not budget compliance.
Bills exist in time, not categories. Rent is due the 1st, insurance on the 15th, credit card payments floating somewhere between. But every app shows them in static lists that hide the temporal relationships causing stress.
Users needed to see time the way time actually feels... fast, forward-moving, and impossible to stop.
But here's the UX challenge I had to solve: traditional calendar grids increase anxiety because they feel overwhelming when you're already stressed about money. The interface had to make financial timelines feel manageable, not more intimidating.
Making Time Move Like Time Actually Moves
The solution emerged when I stopped designing calendar apps and started designing for how humans experience temporal anxiety.
What if bills lived on a horizontal timeline that scrolled like time actually feels? Swipe right to see what's coming, swipe left to see what you missed. Time moves forward, so financial interfaces should too.

The Strategic Design Decisions:
Horizontal scrolling that matches how humans experience time progression
Multidirectional navigation... sideways through time, up/down through bills
Ultra-fast entry flows that prevent anxiety from building during data input
Sticky label behavior that maintains context during scroll interactions
100% code-based UI eliminating image loading delays during stress
[IMAGE: Horizontal timeline showing bill due dates flowing left to right]
The entry flow breakthrough: bills added faster than stress could accumulate. Most people don't have just one bill... they manage a dozen different due dates. Traditional forms create friction exactly when people feel most overwhelmed.
My solution: tap once under due date, type name, hit return. Done.
No modals, no required fields, no friction between intention and completion. Users can start using the app immediately with minimal data, then add details later when they're not stressed.

Working directly with a developer meant rapid prototyping every scroll behavior and interaction. Each gesture had to feel natural during financial anxiety, not just during calm usability testing.
The real innovation was designing interface behavior that matches human psychology during stress, not copying existing calendar conventions.

What I'm Learning About Psychological Interface Design
Personal projects reveal insights client work can't provide. When you're solving your own anxiety with your own design decisions, every interaction choice matters differently than optimizing someone else's KPIs.
This project proves I can redesign fundamental assumptions about interface design.
Not just making existing patterns prettier, but questioning why interfaces work the way they do. Taking universal human experiences (financial stress) and designing completely different interaction paradigms that match psychology instead of technology constraints.
That's not just good UX. That's behavioral design that reduces genuine human anxiety.
Design Philosophy: Time-based stress needs time-based interfaces. If I can make bill management feel like natural time flow instead of spreadsheet navigation, I can redesign any stressful digital experience to match human psychology rather than technical convenience.
“The design demands smooth full-scroll motion through time. I'm working shoulder-to-shoulder with the dev to optimize micro-interactions to be fast. Every React Native limitation becomes a new design opportunity.”
This app is a work in progress … currently in design and prototyping with a React Native developer.
Budgeting Isn't Easy, and Even Harder When You're Juggling
I shouldn't have to be a crime scene investigator every month to know what to pay next.
Money apps ignore people living in the red
.
They’re built for folks with cushion … not the ones juggling late notices, dodging overdrafts, and guessing what to pay next just to survive the month. Due dates show up in neat lists or calendar views, but none of them answer the real question: “WTF should I pay right now to avoid getting wrecked?”
“Over half of Americans live paycheck to paycheck—juggling bills, late fees, and not enough income to cover it all.”
I realized the interface problem was deeper than bad UX... we're also still using calendar formats designed for 1650s printing press constraints to solve 2025 anxiety.
Most bill tracking apps focus on categories and budgets. But here's the insight everyone misses: if the money's not there at the right time, perfect budgets are worthless. People don't need another expense tracker. They need to see their financial future clearly enough to make decisions.
I was designing for financial psychology, not financial accounting.
Working with a React Native developer gave me complete freedom to reimagine how people interact with time-based financial stress. No legacy systems, no stakeholder committees telling me calendars "should" look like pages.
This became my laboratory for testing whether innovative interface design could reduce genuine human anxiety.
Sometimes Bill Paying Gets Messy, Like That Pile of Unfolded Laundry
User research revealed what I suspected... people think about bills as timing pressure, not budget categories.
"I don't care about my monthly food budget," said Alex, a freelance photographer. "I care about whether I can pay rent next Tuesday and still eat for the rest of the week."
That phrase captured the core insight: "I care about whether I can pay rent next Tuesday."

Traditional budgeting apps solve the wrong psychological problem. They focus on spending analysis and monthly limits. But real financial stress comes from timing uncertainty... not knowing what's due when and whether you'll have money at the right moment.
The design breakthrough: optimize for timing anxiety, not budget compliance.
Bills exist in time, not categories. Rent is due the 1st, insurance on the 15th, credit card payments floating somewhere between. But every app shows them in static lists that hide the temporal relationships causing stress.
Users needed to see time the way time actually feels... fast, forward-moving, and impossible to stop.
But here's the UX challenge I had to solve: traditional calendar grids increase anxiety because they feel overwhelming when you're already stressed about money. The interface had to make financial timelines feel manageable, not more intimidating.
Making Time Move Like Time Actually Moves
The solution emerged when I stopped designing calendar apps and started designing for how humans experience temporal anxiety.
What if bills lived on a horizontal timeline that scrolled like time actually feels? Swipe right to see what's coming, swipe left to see what you missed. Time moves forward, so financial interfaces should too.

The Strategic Design Decisions:
Horizontal scrolling that matches how humans experience time progression
Multidirectional navigation... sideways through time, up/down through bills
Ultra-fast entry flows that prevent anxiety from building during data input
Sticky label behavior that maintains context during scroll interactions
100% code-based UI eliminating image loading delays during stress
[IMAGE: Horizontal timeline showing bill due dates flowing left to right]
The entry flow breakthrough: bills added faster than stress could accumulate. Most people don't have just one bill... they manage a dozen different due dates. Traditional forms create friction exactly when people feel most overwhelmed.
My solution: tap once under due date, type name, hit return. Done.
No modals, no required fields, no friction between intention and completion. Users can start using the app immediately with minimal data, then add details later when they're not stressed.

Working directly with a developer meant rapid prototyping every scroll behavior and interaction. Each gesture had to feel natural during financial anxiety, not just during calm usability testing.
The real innovation was designing interface behavior that matches human psychology during stress, not copying existing calendar conventions.

What I'm Learning About Psychological Interface Design
Personal projects reveal insights client work can't provide. When you're solving your own anxiety with your own design decisions, every interaction choice matters differently than optimizing someone else's KPIs.
This project proves I can redesign fundamental assumptions about interface design.
Not just making existing patterns prettier, but questioning why interfaces work the way they do. Taking universal human experiences (financial stress) and designing completely different interaction paradigms that match psychology instead of technology constraints.
That's not just good UX. That's behavioral design that reduces genuine human anxiety.
Design Philosophy: Time-based stress needs time-based interfaces. If I can make bill management feel like natural time flow instead of spreadsheet navigation, I can redesign any stressful digital experience to match human psychology rather than technical convenience.
“The design demands smooth full-scroll motion through time. I'm working shoulder-to-shoulder with the dev to optimize micro-interactions to be fast. Every React Native limitation becomes a new design opportunity.”
This app is a work in progress … currently in design and prototyping with a React Native developer.
Budgeting Isn't Easy, and Even Harder When You're Juggling
I shouldn't have to be a crime scene investigator every month to know what to pay next.
Money apps ignore people living in the red
.
They’re built for folks with cushion … not the ones juggling late notices, dodging overdrafts, and guessing what to pay next just to survive the month. Due dates show up in neat lists or calendar views, but none of them answer the real question: “WTF should I pay right now to avoid getting wrecked?”
“Over half of Americans live paycheck to paycheck—juggling bills, late fees, and not enough income to cover it all.”
I realized the interface problem was deeper than bad UX... we're also still using calendar formats designed for 1650s printing press constraints to solve 2025 anxiety.
Most bill tracking apps focus on categories and budgets. But here's the insight everyone misses: if the money's not there at the right time, perfect budgets are worthless. People don't need another expense tracker. They need to see their financial future clearly enough to make decisions.
I was designing for financial psychology, not financial accounting.
Working with a React Native developer gave me complete freedom to reimagine how people interact with time-based financial stress. No legacy systems, no stakeholder committees telling me calendars "should" look like pages.
This became my laboratory for testing whether innovative interface design could reduce genuine human anxiety.
Sometimes Bill Paying Gets Messy, Like That Pile of Unfolded Laundry
User research revealed what I suspected... people think about bills as timing pressure, not budget categories.
"I don't care about my monthly food budget," said Alex, a freelance photographer. "I care about whether I can pay rent next Tuesday and still eat for the rest of the week."
That phrase captured the core insight: "I care about whether I can pay rent next Tuesday."

Traditional budgeting apps solve the wrong psychological problem. They focus on spending analysis and monthly limits. But real financial stress comes from timing uncertainty... not knowing what's due when and whether you'll have money at the right moment.
The design breakthrough: optimize for timing anxiety, not budget compliance.
Bills exist in time, not categories. Rent is due the 1st, insurance on the 15th, credit card payments floating somewhere between. But every app shows them in static lists that hide the temporal relationships causing stress.
Users needed to see time the way time actually feels... fast, forward-moving, and impossible to stop.
But here's the UX challenge I had to solve: traditional calendar grids increase anxiety because they feel overwhelming when you're already stressed about money. The interface had to make financial timelines feel manageable, not more intimidating.
Making Time Move Like Time Actually Moves
The solution emerged when I stopped designing calendar apps and started designing for how humans experience temporal anxiety.
What if bills lived on a horizontal timeline that scrolled like time actually feels? Swipe right to see what's coming, swipe left to see what you missed. Time moves forward, so financial interfaces should too.

The Strategic Design Decisions:
Horizontal scrolling that matches how humans experience time progression
Multidirectional navigation... sideways through time, up/down through bills
Ultra-fast entry flows that prevent anxiety from building during data input
Sticky label behavior that maintains context during scroll interactions
100% code-based UI eliminating image loading delays during stress
[IMAGE: Horizontal timeline showing bill due dates flowing left to right]
The entry flow breakthrough: bills added faster than stress could accumulate. Most people don't have just one bill... they manage a dozen different due dates. Traditional forms create friction exactly when people feel most overwhelmed.
My solution: tap once under due date, type name, hit return. Done.
No modals, no required fields, no friction between intention and completion. Users can start using the app immediately with minimal data, then add details later when they're not stressed.

Working directly with a developer meant rapid prototyping every scroll behavior and interaction. Each gesture had to feel natural during financial anxiety, not just during calm usability testing.
The real innovation was designing interface behavior that matches human psychology during stress, not copying existing calendar conventions.

What I'm Learning About Psychological Interface Design
Personal projects reveal insights client work can't provide. When you're solving your own anxiety with your own design decisions, every interaction choice matters differently than optimizing someone else's KPIs.
This project proves I can redesign fundamental assumptions about interface design.
Not just making existing patterns prettier, but questioning why interfaces work the way they do. Taking universal human experiences (financial stress) and designing completely different interaction paradigms that match psychology instead of technology constraints.
That's not just good UX. That's behavioral design that reduces genuine human anxiety.
Design Philosophy: Time-based stress needs time-based interfaces. If I can make bill management feel like natural time flow instead of spreadsheet navigation, I can redesign any stressful digital experience to match human psychology rather than technical convenience.
Big results start with a conversation
Let's talk.
This is a spam free zone.