Roofstock Broker Portal

Replacing manual processes with automated workflows to improve agent efficiency and scale transaction operations.

B2B
0-1
Web App
Startup
Industry

Real Estate

Duration

3 months

Responsibilities

Contextual Inquiry & Workflow

Data-Driven IA & Prioritization

Scalable Design Patterns

Rapid Prototyping

Usability Testing

Quality Assurance

Team

1x Product Designer

1x Product Manager

5x Engineers

2x Stakeholders

1x Legal Partner

Project Overview

Business Context

Roofstock helps institutional investors buy, sell, and manage single-family rentals at scale. When mortgage rates surged post-pandemic, investors pivoted from buying to selling—triggering an unexpected spike in property sales.

Business Challenges

  • No systematic workflow to handle growing volume without more headcount.

  • Limited visibility into deal progress and bottlenecks.

  • Manual compliance reviews slowed every transaction.

User Problems

  • Fragmented workflows: Agents juggled multiple tools, emails, and sheets to manage tasks.

  • Scattered deal data: Hard to see what’s done or what’s next.

  • Collaboration friction: Disconnected threads caused misalignment across teams.

Results & Impacts

Rapidly onboarding into a complex, high-stakes domain to deliver a viable MVP within a tight 3-month timeline, resulting in a 40% reduction in manual entry task time and 100% adoption by network agents.

Solution

Dashboard

Quick snapshot of deal performance and upcoming tasks

Property Workspace

Property details, tasks, listing information, and documents — all in one place

My Design Process in Startup Mode

Rapid Discovery


  • 10+ User & Stakeholder Interviews

  • Competitive Analysis

  • Domain & Desk Research

Definition


  • Problem Framing & Validation

  • Workflow & Journey Mapping

  • Information Architecture

  • Design Principles

  • Feature Prioritization

Weekly Design Sprint

  • Interactive Prototyping (Figma)

  • Cross-Functional Alignment

  • Usability Testing

  • Design System Contribution

Parallel Development

  • Developer Collaboration

  • Edge Case & State Validation

  • Comprehensive Test Case Development

  • Responsive QA & Bug Triage

Weekly Design Sprint

Monday

PRD Review with PM

Research Analysis

Tuesday

Design Exploration

Wednesday

Design

Design Critique & Dev Sync

Thursday

Usability Testing

XFN teams Meeting

Friday

Design Refinement

Design Handoff

From Research to Strategic Design Principles

I led 10+ stakeholder interviews across operations, compliance, and leadership to identify critical friction points and synthesize them into three strategic design principles that guide all product decisions.

User Pain Points

Hard to track deal progress due to scattered information across tools.


Manual work, double entry, and hunting for info waste time on admin tasks.


Varied tech comfort across agent age groups.

Business Goals
  • Gain visibility into pipeline status and bottlenecks

  • Identify performance gaps

  • Shorten deal cycle

  • Increase deal volume

  • Increase revenue

  • Speed up onboarding

  • Drive platform adoption across user types


Design Principles

Single Source of Truth
Centralize transaction data for faster, confident decisions.

Automated Workflow Orchestration
Automate coordination to reduce manual work.

Cognitive Simplicity
Lower mental load with organized and consistent design.

Solving the Information Architecture Puzzle

Real estate deals are messy—you've got documents, inspections, compliance checklists, all happening at once. We knew the IA had to be right from the start, so I ran workshops with the PM and team to figure out the structure to ensure it reflected real agent behaviors and reduced cognitive load.

Iterative IA Process

Broker Portal IA

Design Principles

Workflows

User Mental Model

Content Structure

Crafting the Broker Dashboard Experience

Agents juggle 10+ deals simultaneously, each with dozens of tasks, documents, and deadlines. The dashboard needed to answer three critical questions instantly: "What needs my attention right now?", "What's at risk of falling through?", and "Where are my deals in the pipeline?"—all without cognitive overload.

Clarity

Complete Pipeline visibility at a glance

Control

Easy access to high-priority actions

Direction

Clear next steps without hunting

Exploring Dashboard Layout

Table View

Deal Metrics

Transactions

Traditional spreadsheet-style with rows for each deal. Dense information but overwhelming for scanning priorities.

List View

Deal Metrics

Transactions

Vertical list with expandable details. Clean but requires scrolling to see all deals.

Kanban View

Deal Metrics

Pre Listing

On Market

Under Contract

Pipeline stages with draggable cards. Good for status tracking but takes longer to develop.

Card View
Selected

Deal Metrics

Transactions

On Market

Under Contract

Scannable cards with key metrics and actions at-a-glance. Balances information density with visual clarity.

Refining the Deal Card

Revise BPO

Due: Today

7436 N Painted Sky Way, Glendale, AZ, 85383

On Market

V1

User Feedback:


Agents have strong mental models organized around properties, not tasks.

7436 N Painted Sky Way

Glendale, AZ, 85383

On Market

Revise BPO

Due: Today

V2

PM Feedback:


Observed that agents were still clicking into cards to get basic context. Show key property data on the card so agents don't have to open every deal to get context.

7436 N Painted Sky Way

Glendale, AZ, 85383

On Market

Listing Price: $459,000

DOM: 12 days

Submit Weekly Report

Due: Today

Final Version

Rationale:


Added contextual property data to reduce “click-to-check” behavior and introduced clear visual dividers to separate property details from task information.

Dashboard Prototype

Dashboard
  • At-a-glance deal metrics

  • Property status visibility

  • Tasks ranked by urgency

  • Fast task actions from the dashboard

Streamlining Complex Tasks for Speed and Confidence

Agents need to complete 14+ complex, sequential tasks—finishing one before moving to the next. The system needed to be intuitive, reduce manual work, and ensure every task is traceable and compliant. I mapped all 14 tasks to identify common patterns and create one unified flow that works universally.

Phase 1

Task Analysis

Mapped all 14 tasks to identify common patterns and create one universal flow for all tasks.

Phase 2

Efficiency Opportunities & Prioritization

Brainstormed design opportunities to improve task efficiency and used a prioritization matrix to decide what to design first.

Phase 3

Leverage Design System

Utilized design system components for rapid iteration and created new reusable components to contribute back to the system for future design speed.

Task Flow Prototype

Task Flow
  • One streamlined design pattern for all task types

  • Reusable task requirements, statuses, and history components

  • Integrated progress disclosure form

Learning

Navigating Ambiguity with Collaboration and Alignment

When I joined this project, I had no prior domain knowledge, and the initial requirements were broad and ambiguous. It was intimidating at first, but I learned to navigate ambiguity by communicating openly and learning from my team. I focused on trusting the design process and building clarity step by step alongside others. Designing early prototypes and sharing quick visuals gave the team something tangible to align on. Through consistent communication and alignment, we turned uncertainty into a shared direction — helping the team move forward with confidence.

Designing at Fast-Paced Startup

Working in a fast-paced startup environment taught me to design and iterate alongside development. With limited design time, I leaned on rapid prototyping and early weekly testing systems to validate designs quickly and de-risk decisions. I focused on building reusable task patterns to improve efficiency and leveraging the design system to accelerate delivery. Over time, I began contributing back to the system, refining components and patterns to support future design speed and consistency.

I’m Ready for My Next Challenge - Let’s Build What’s Next

Accelerate Product Delivery
Build Scalable Solution
Impact-Driven Product Thinking
Smooth Team Collaboration
Establish Testing Frameworks
QA-Ready Design Handoff

I’m Ready for My Next Challenge -Let’s Build What’s Next

Accelerate Product Delivery
Build Scalable Solution
Impact-Driven Product Thinking
Smooth Team Collaboration
Establish Testing Frameworks
QA-Ready Design Handoff

I’m Ready for My Next Challenge -Let’s Build What’s Next

Accelerate Product Delivery
Build Scalable Solution
Impact-Driven Product Thinking
Smooth Team Collaboration
Establish Testing Frameworks
QA-Ready Design Handoff

I’m Ready for My Next Challenge -Let’s Build What’s Next

Accelerate Product Delivery
Build Scalable Solution
Impact-Driven Product Thinking
Smooth Team Collaboration
Establish Testing Frameworks
QA-Ready Design Handoff

For the best experience, please view this case study on desktop.

For the best experience, please view this case study on desktop.

For the best experience, please view this case study on desktop.

For the best experience, please view this case study on desktop.