ServicesCase StudiesResourcesAbout

Built ML that underwrites a mortgage in seconds

Two Canadian banks were issuing mortgages in weeks.
We built the ML system that automated underwriting (transactions, personal data, valuation model) end to end.

100%

Underwriting Accuracy Rate

2.5 sec

Full Application to Decision Time

1 month

Delivery From Scoping to Go-Live

AI & Automation

About The Company

Two Canadian banks running mortgage issuance on largely manual underwriting processes. Collateral appraisals were slow and inconsistent. The time from application to decision was measured in weeks: an operational constraint in a market where speed matters.
Banking / FintechCanadaB2C + B2B

The Challenge

01

Underwriting runs on too many manual steps

Each application moves through multiple data sources, checks, and reviews sequentially. At volume, that process needs to be systematised.

02

Property valuation needs its own model

Collateral appraisal can't rely on manual assessment at scale. An automated valuation model that pulls real data removes the bottleneck and standardises the output across every application.

03

Speed is part of the product

In mortgage lending, time to decision affects conversion. A process measured in weeks has a direct impact on how many applicants make it to close and with which lender.

04

Scaling before the model was right

In a high-competition health app market, more spend without smarter targeting just inflated CPC and diluted ROI. The goal wasn't more leads: it was the infrastructure to find the right ones, consistently, at scale.

The Approach

AI & AutomationML EngineeringData Engineering
Phase 01Week 1

Data & Rules Mapping

Mapped bank transaction data, personal data inputs, and each bank's underwriting rules. Defined the valuation model requirements.

  • All data sources and inputs documented
  • Underwriting logic mapped per bank
  • Property valuation model scoped
Phase 02Weeks 2-3

Model Build

Built the automated underwriting engine: combining transaction analysis, personal data scoring, and a proprietary property valuation model into one pipeline.

  • Transaction and personal data model built
  • Property valuation model developed
  • Underwriting rules automated end to end
Phase 03Weeks 3-4

Validation & Delivery

Full pipeline tested end to end. 100% accuracy confirmed. Deployed for both banks with documentation.

  • 100% accuracy validated
  • End-to-end process runs in seconds
  • Delivered to both banks within 1 month

The Results

100%

Underwriting accuracy confirmed across all application types before go-live.

2.5 seconds

Full application to underwriting decision. End to end, automated.

1 month

Scoping to deployment. Both banks live on the same system.

2 banks

Running the same automated underwriting engine across their full application volume.

The underwriting logic didn't change, the process around it did. Transaction data, personal profile, and property valuation now run through a single automated pipeline. Same rigour, a fraction of the time, at any volume.

Ready to work together?

If your underwriting still runs on manual steps - there's a faster way.

Case Studies

Results that Compound

Machine Learning For Customer Predictions

AI & AutomationML EngineeringGoogle Ads

Company builds health & fitness apps used by millions. We built the ML infrastructure that made their Google Ads spend chase value.

+45 %
Campaign ROI
+60 %
High-Value Customer Acquisition
100 %
Data Accuracy Rate
1 m
Full Infrastructure Built