Designing DomaSight’s MVP to turn complex loan data into refinance opportunities

Client

Domasight

Year

2025

Designed the end-to-end MVP for a B2B mortgage platform, simplifying complex loan management workflows into an intuitive experience that helps loan officers identify refinance opportunities and enables the founder to validate the product with real customer data.

Scope of Work

UX Strategy
User Flows
System Design
Information Architecture
UI Design
Prototype

Context

DomaSight is a desktop-first SaaS platform for mortgage professionals that helps identify refinance opportunities using Mortech pricing data. I designed the backend UX and system architecture for the MVP, focusing on workflows for loan management, roles and permissions, settings, imports, and opportunity alerts.

The goal was to transform a complex, data-heavy process into an intuitive product that the founder could validate with real users before a full-scale build.

The Problem

DomaSight had a strong product concept, but the backend logic was complex.

The MVP had to support three different user types:

  • DomaSight Admins, who manage client accounts, pricing engine credentials, and impersonation.

  • Company Admins, who manage multiple loan officers, company settings, billing, and pricing guardrails.

  • Loan Officers, who upload loans, configure triggers, review alerts, and act on refinance opportunities.

That created four major UX problems.

  1. The product needed system design, not just UI screens

The platform required role-based access, permissions, settings inheritance, admin impersonation, CSV workflows, pricing data, and edge-case handling.

  1. Admin impersonation had to be clear

Admins needed to enter client accounts, help with setup, and return to Admin mode without losing contex

  1. The loan drill-down was data-heavy

The loan detail page needed to include property info, borrower info, loan terms, monitoring status, triggers, pricing frequency, and recent pricing data.

  1. The MVP had to stay lean

The product needed to validate whether loan officers could upload loans, monitor them, and identify refinance opportunities — without overbuilding.


The Process

The System thinking snapshots

  1. Requirement clustering
  • We grouped the requirements into five buckets:

Design decision

  • We grouped requirements by system behavior, not by pages.

Outcome

  • This helped us avoid disconnected screens and create a clear product foundation first.


2. Role hierarchy + permissions

Once the roles were clear, we created a permissions matrix. This helped define what each role could access before designing the actual screens.

Design decision
  • We separated what users could view, edit, and override.

Outcome
  • The development team could understand role logic without guessing.


  1. User flow snapshot
Design decision

We mapped the key workflows before UI design so every screen had a clear job.

Outcome
  • The MVP stayed focused on the workflows needed for proof-of-concept validation.

  • Wireflows are useful for documenting workflows and complex interactions in web apps, especially when teams need to connect screen structure with user action


4. Information architecture

Once flows were clear, we designed the navigation for each role.

Design decision
  • We avoided one universal navigation for every user.

Outcome
  • Each role only sees the product areas relevant to their responsibilities.


The UI screens + UX decisions

  1. Admin dashboard
  1. Loan Officer dashboard
  1. Borrowers / Loans list

The Outcome

Business impact

DomaSight could move into development with:

Clearer MVP scope

  • Reduced ambiguity for developers

  • Stronger role-based system logic

  • Better support for real-data testing

  • Clearer loan monitoring workflows

  • A scalable foundation for future features

We helped DomaSight move from backend requirements to a developer-ready SaaS MVP — turning complex loan data, permissions, and pricing logic into a clear product experience for admins, companies, and loan officers.

"Keshav was great to work with - professional, reliable, and delivered quality work on time. Wishing him all the best in his future endeavors!"

Ben Harper

CTO of Domasight

"Keshav was great to work with - professional, reliable, and delivered quality work on time. Wishing him all the best in his future endeavors!"

Ben Harper

CTO of Domasight

Trusted by many

Trusted by many

99+ Happy clients

Like what you see?
Book a free discovery call.

99+ Happy clients

Like what you see?
Book a free discovery call.