Budget Tracking & Transaction Management
A budget-tracking app for managing expenses across accounts, syncing transactions, and uploading files.
Presigned URLs let files upload directly to storage, reducing the work handled by the backend.
Engineering details
Users needed to track expenses across accounts, sync transactions in real time, and upload files without overloading the backend.
I designed an event-driven microservices architecture and integrated MinIO presigned URLs for secure file uploads, reducing backend load by 40%.
Source on GitHub · opens in a new tab