Selected Work
Systems
Selected subsystems designed and built from the ground up during client engagements. These studies focus on the problems and design choices, with client identities and proprietary details omitted.
01 Language Systems
A Formula Language for Financial Models
A domain-specific language connecting the fields, relationships and calculations of a financial data model.
02 Domain Systems
Modelling the Flow of Computation
A graph of model objects whose relationships define how data flows through a calculation.
03 Analytical Systems
Multiple Analyses of One Structure
Configure different inputs, follow concurrent calculations and examine their results against a common financial structure.