Rubi

Personal Finance App · Founder & Sole Engineer

In Development

Overview

A personal finance app for manual tracking without bank sync. Built because every finance app ties itself to bank APIs I don't trust or live services I can't control. Rubi is a deliberate, private ledger.

Highlights

  • Complete Spring Boot backend shipped with 75+ REST endpoints covering accounts, transactions, budgets, and analytics
  • Full JWT-based authentication and multi-account support with per-user data isolation
  • React Native client (Expo) in active development - auth, dashboard, and transaction flows complete
  • PostgreSQL schema designed for extensibility: supports multiple currencies, categories, recurring entries
  • Built end-to-end: database migrations, API design, mobile UI, and deployment pipeline

Tech Stack

JavaSpring BootReact NativeExpoPostgreSQL

© 2026Henry Taiwo · Lagos, Nigeria