Skip to content
Yumasoft
← All work

Fraud prevention · Real estate finance

CertifID

A standing team building real-time identity and document verification for the moment money moves in a property transaction.

Project spec · wire_fraud_verificationACTIVE
Engagement
Offshore Development Center
Shape
Standing team, client's process
Server
C#, ASP.NET Web API
Client
React, TypeScript
Domain
Title, real estate, lending
Status
Active

The problem

At a property closing, a large sum moves by wire between parties who have often never met in person. That is the moment fraud targets: impersonate the title agent, send replacement account details, and the money is gone before anyone reconciles. The product exists to make the account at the other end verifiable before the transfer rather than after it.

What we did

  1. 01

    A verification flow for individuals that holds up against someone actively trying to defeat it, rather than one that only handles the honest path.

  2. 02

    A back office for the staff working a case, with the document management that identity verification generates as a by-product.

  3. 03

    A hard boundary around personal data, because the verification set is precisely the data an attacker in this market wants. This constrains architecture, not just access control.

  4. 04

    Delivered as an offshore development centre: our engineers inside the client's process and repositories, staying with the product instead of rotating off after a launch.

Outcome

The platform is live in the title, real estate and lending markets, and the engagement is current. For a product whose threat model moves every quarter, the team staying put is the substance of the arrangement rather than a detail of it.

Want to go deeper on this one?

The engineers who built it will walk you through the architecture, where the hard parts were, and what we would do differently now.