Built the core backend for Dividely, an expense-sharing platform that helps groups track shared expenses and automatically settle balances.
Key contributions:
Designed the data model and logic for tracking shared group expenses and individual participant balances
Built an auto-settlement algorithm to calculate the minimal set of payments needed to balance a group
Structured the backend with NestJS's modular architecture for maintainability and clean separation of concerns