Projects
I have two active projects. REEL data is more complete and is a data management application. Woodendollars is a work management or organisational currency application to bring capitalist efficiency to feudalist organisations.
REEL data Link to heading
I originally wrote REEL data for a retail client where we were moving many tables from source to destination. Existing ETL tooling required a great deal of re-keying and was fragile. REEL allows for bulk loading of data pipelines, it supports moving pipelines between environments and it has a clear web based user interface. It was written in C# as the client was a Microsoft shop.
Recently I have migrated from C# to Go. Primarily so that REEL workers can run on any popular platform and so not require an additional runtime. It now also supports relaying via the central server so that workers don’t have to be on the same network segment as both source and destination data stores.
Architecturally, REEL data is made up of a central API with web management (hosted on GCP) then REEL workers are deployed close to the data source or data sink.
Woodendollars Link to heading
The Woodendollars concept has been brewing for about 15 years. If you work in an internal service provision team, as data and technology teams usually are, the prioritisation usually follows feudal or monarch styles. Outside of organisations more efficient and democratised approaches prevail. If a type of capitalism could be adopted within organisations efficiency could be improved by work being done where it adds most value. Service delivery teams could be chaned from cost sinks into revenue generators, all be it the revenue is wooden dollars.
Architecturally, Woodendollars is a web application with a relational back end with. I shan’t go into too much more detail here.
Demo bank Link to heading
MOP or Mortgage Origination Platform is a demo project built over a few days making extensive use of AI agents. I have worked in banking for several years and this was originally a demonstration to show what is possible with AI agents. I have since extended it to create an almost complete mortgage origination platform. It supports multiple tenants, multimple brands, multiple asset classes. It has a configurable, inherited lending policy engine which gives brokers clear, early feedback on applications. Workflow is supported by AI to analyse entered information against bank statements, payslips and credit bureaus. It also looks nice!