<R/>

Crafting digital experiences

<R/>Rofiq.Full-Stack Product Engineer
AboutServicesWorkBlogRésuméContact
AboutServicesWorkBlogRésuméContact
Let's talk

One project slot open

Got something worth building? Let's make it real.

Start a project
<R/>Rofiq RahmanFull-Stack Product Engineer

Full-stack product engineering for teams that want the thing shipped, measured and maintainable.

Explore

AboutServicesWorkBlogRésuméContact

More

RésuméPrivacy policyUses — tools, hardware and setupRSS feed

Connect

© 2026 Rofiq Rahman. Crafted with Next.js.

Back to top
Back to all projects

Full Stack · case study

Pocketwise — personal budgeting app

A budgeting app for people who have abandoned budgeting apps: fast entry, envelope budgets, recurring bills and a monthly review that takes two minutes.

View live product View source
Budgeting dashboard with a spending donut, envelope bars and recent transactions

Technology

  • React
  • TypeScript
  • NestJS
  • MongoDB
  • Recharts
  • Tailwind CSS
Role
Solo developer
Client
Side project
Year
2026
Category
Full Stack

The problem

Every budgeting app I had tried died the same way — logging a cup of tea took six taps, so I stopped, so the numbers went wrong, so I stopped opening it.

What I built

  • Three-tap entry: amount, category, done. Date and account default to sensible values.
  • Envelope budgets that roll over, because real months are not identical.
  • Recurring bills with a reminder that arrives before the money leaves.
  • A monthly review screen: what you planned, what happened, and the three categories responsible for the difference.

Decisions worth explaining

No bank integration. It is the most requested feature and the reason the app would need compliance work, a vendor contract and a subscription. Manual entry, made fast, is the whole product thesis.

Amounts are integers in the smallest currency unit. Again.

Results

  • Used daily by my family for over a year — the only usage metric that matters here.
  • Monthly review takes about two minutes.
  • Still the project I use to try a new tool before I put it anywhere near a client.

Need a similar product?

Let's build something useful.

Tell me about the challenge and I'll reply with a practical next step.

Start a conversation
Next projectNorthfield Clinic — booking and patient portal