The AmFn software project is developed entirely in the Rust language for both performance and security. In addition to the AmFn Engine, the AmFn Batch Process is a multi-threaded server-based process that can drive one or more AmFn Engines. The AmFn Batch Process comes with multiple sets of integration tests that exercise the Amfn engine with common types of cashflows.
Back in 1996, Scott Kelley had worked as team lead for Metropolitan Mortgage and Securities's MetroCalc project, which was the cashflow calculator for the BrokerNet product, all written in Visual Basic. Years later, Metropolitan Mortgage and Securities closed its business doors.
Many years after, Scott and Elizabeth started the FinerEdge software company. Along with software publishing components, Scott created the FinerEdge Calculator. The FinerEdge Calculator was a completely new cashflow engine written in Java to overcome the limitations of predecessors and additionally offer internationalization, custom expressions, templates, and much more.
There are many reasons why people might pursue altruistic endevours. Our motivation is that as Christians, this project is part of our calling.
We will focus our time and energy on the technical and domain-related aspects of maintaining and enhancing the AmFn software project. As time permits, Scott will work on another Web Assembly (Wasm) UI component for creating and maintaining templates.
Lake Arrowhead, CA 92352