Fintech Systems · Pipeline Engineering · Behavioral Machine Learning

Collections OS

An autonomous operating system for consumer and commercial loan collections. Synthesizes Dagster asset-oriented pipelines, dbt transformations, LightGBM bounce scoring, and automated compliance guardrails enforcing statutory contact frequency and legal calling windows.

Source on GitHub → Dagster Orchestration dbt Core & DuckDB LightGBM (0.82 AUC) 21 Tests Passing
Pipeline Engine
Dagster
Software-Defined Assets
Bounce Propensity
0.82 AUC
Calibrated LightGBM
Data Quality
100%
Strict Soda Contracts & Checks
Recovery Efficiency
+18.4%
Simulated over naive dunning

1. Mathematical Formalism: Stochastic State Transitions

Loan accounts progress through discrete delinquency stages governed by an action-dependent transition matrix. The objective is to allocate scarce collector and digital channel capacity to minimize total portfolio loss:

Markov Decision Process for Debt Roll-Forward

At each billing cycle \(t\), portfolio accounts occupy states \(S_t \in \{C, \text{SMA}_0, \text{SMA}_1, \text{SMA}_2, B_1, B_2, B_3, \text{NPA}\}\). Dynamic allocation policy \(\pi(a \mid \mathbf{x})\) assigns treatment \(a \in \mathcal{A}\) (Voice Bot, SMS, Telecalling, Field Agent) to minimize total credit risk:

\[ \min_{\pi} \mathbb{E}\left[ \sum_{t=0}^T \gamma^t \left( \mathcal{L}(S_t) + \mathcal{C}(a_t) \right) \;\middle|\; S_0, \mathbf{x} \right] \]

Subject to hard statutory constraints: legal calling windows \(H \in [08:00, 19:00]\), daily attempt caps \(K_{\text{day}} \le 2\), and absolute suppression for registered DNC or active Promise-to-Pay (PTP) accounts.

2. Live Interactive Dunning Dispatch & Guardrail Inspector

Test the dynamic allocation engine and regulatory compliance guardrails in real-time. Adjust borrower risk parameters, contact history, and time of day to observe automated policy evaluation and guardrail enforcement.

Dynamic Treatment Dispatcher

Evaluates borrower delinquency features against RBI & FDCPA statutory guardrails

COMPLIANCE PASS

Treatment Assignment

T006_TC_FIELD

Rule: Bounced High Risk

TELECALLERFIELD

Compliance Gate Status

Allowed

All RBI / FDCPA contact rules satisfied.

Projected Roll-Forward Risk

24.0%

Probability of migrating to deeper delinquency bucket next billing cycle