"Replaced a binder-based workflow for ~2,000 client records with a searchable, exportable web system"
First Senior Services, my dad's insurance company, which keeps records for roughly 2,000 clients. Before this, those records lived in physical binders. Now looking up a client's information and storing a new client's data both happen in one searchable place instead of paging through binders.
This was deliberately minimal by design — a Flask form talking to the Google Sheets API, not a database-backed app with its own schema and hosting overhead. For ~2,000 records with a small number of simultaneous users, a database would have been solving a problem I didn't have: Sheets already gives you a queryable, shareable, human-editable store for free. Knowing when *not* to reach for more infrastructure was the actual engineering decision here, not a limitation I ran out of time to fix.