b.Uni
The digital bank that fits a student’s life.
- Role
- Senior Software Engineer — Mobile & Web
- Company
- B.uni
- Period
- Jan 2025 – Aug 2026
- Platforms
- iOS · Android · Web


The context
University students have a financial life of their own: allowance, internship pay, first account, first card. b.Uni serves them with a digital account, Pix, transfers and cashback. I owned both platforms — which meant the same person who decided how a flow behaved in the app decided how it translated to the web.
Decisions that were mine
01App and web as a single product
I kept deliberate parity between the RN app and the React internet banking: same API contracts, same state modeling, same UI language. Moving from phone to desktop never means relearning the bank.
02Predictable financial state above all
Balance, statement and receipts can never flicker or diverge. I structured the data flow with Redux so every financial mutation has a single, traceable origin — which simplifies both debugging and auditing.
03The details that make it feel like a real bank
Shareable receipts, well-crafted empty states, instant feedback on every transaction. No requirement ever asks for these explicitly — and they are exactly what separates a trustworthy financial app from a prototype.
Where it landed
App and internet banking in production on the stores and on the web, evolving through continuous releases for the student base.
Screens




Next case
IEQ MVA→
A whole church in one app — the flagship of igreja.studio, my white-label for churches.