> SOUVIK_BAGCHI:~$

FinanceFlow

[COMPLETED]

TIMELINE

Oct 2024 - Dec 2024

ROLE

Lead Backend Developer

TEAM

Solo Project

CATEGORY

Software Engineering

FinanceFlow screenshot

FinanceFlow is a privacy-first personal capital management application. It securely aggregates credit/debit records, plots portfolio asset ratios, and uses custom NLP classification scripts to categorize transaction records automatically.

  • Automatic Transaction Categorizer
  • Portfolio Allocation Charts
  • Smart Budget Alerts
  • Secure Account Ledger Encryptions

01/ Financial Analysis

  • Auto-Categorization Model: Machine learning classifier sorting transaction memos into expense rows.
  • Investment Dashboard: Recharts charts plotting historical asset allocation valuations.

02/ Privacy and Alerts

  • AES-256 Ledger Encryption: Secure storage architecture encrypting records at rest.
  • Predictive Budget Warnings: AI models notifying users if daily averages trend toward overdrawing.

PROBLEM

High processing delays parsing large monthly account CSV files

SOLUTION

Developed a streams-based parser parsing transaction uploads in chunks, reducing memory footprints by 80%.

Artificial Intelligence (AI)ReactNode.jsMongoDBFinancial TechnologyVS CodeGitPostman