← Back to portfolio

Accounting & professional services / Case study

Find the accounting inside the code.

Six financial-report families traced back to the staged data and rules that actually produced their results.

Six floating glass report layers align their copper paths into one coherent line above a stone foundation.
Conceptual project artwork · Client identity withheld

01 / The context

The problem behind the project.

A financial report's output can conceal a long chain of staging, adjustments, and accounting assumptions. To reconstruct reporting safely, the firm needed the behavior behind the numbers made explicit—not another independently implemented summary that might disagree.

02 / The contribution

How I approached it.

  1. Decomposed Aged WIP, WIP Reconciliation, Bills List, Receipts, AR Aging, and AR Reconciliation into the minimum staged sources needed to reproduce their output.
  2. Followed calculations statement by statement, recording intermediate outputs to locate the exact stage where results diverged.
  3. Compared behavior across database instances and preserved version-specific observations rather than treating a familiar-looking total as proof.
  4. Documented the accounting meaning behind the procedures and used the firm's own reports as the reconciliation standard.

03 / The result

What the work made possible.

A clearer, testable model of six financial-report families. This reconstruction work supplied an explicit foundation for reporting changes, reconciliation, and subsequent warehouse design while keeping discrepancies tied to their actual source behavior.

6financial-report families
Stepwiserecorded comparisons
Traceableaccounting behavior
Read the complete professional record
The connection needs a fresh start. Reload this page

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.