← All projects

other

Buy or Wait?

A deterministic financial affordability and cash-flow decision engine.

  • Python
  • Decimal
  • Automated Testing
Built a deterministic Python engine that reconciles transaction lifecycles and recurring payments, simulates daily balances with debit-before-credit ordering, and enforces strict minimum-reserve constraints. Currency calculations use Decimal arithmetic. The supplied résumé reports 51 passing automated tests, including 15 adversarial scenarios covering conflicting transactions, missing amounts, retries, and payment-plan edge cases, with strict output-schema validation. These are reported project test results, not a live CI status. Context: HackerRank Orchestrate.