Financial System Architecture
Built a GAAP-like multi-currency financial system as a stress test for LLM-assisted development. The backend used strict type boundaries, interface contracts, transaction rules, and property-based testing to keep accounting behavior predictable across double-entry flows.