How to Build a Scalable Loan Management System