Stefan Hansen ← All work

Investor Directory Real-estate development — investor relations 2026

One question, answered before the sentence asking it is finished.

"What is this investor in, and what have we paid them?" used to mean filtering a spreadsheet database and cross-referencing payments by hand — or asking someone else to, and waiting. The tablet lookup answers it in five keystrokes, in the meeting, without anyone being asked.

The directory on an iPad in the field: every investor, searchable, with capital.
The directory on an iPad in the field: every investor, searchable, with capital.
Keystrokes to answer the question
5
Records that fail to reconcile
0
Things it lets you edit
None

Role

Product direction · Strategy · Interface design · Information architecture · Build direction

Client

A real-estate development firm

Origin

Self-initiated. The alternative was the chief executive continuing to ask somebody to filter a spreadsheet and cross-reference payments by hand, then waiting for the answer to come back after the conversation it was needed for had ended.

The problem

There is one question the firm's leadership asks more than any other, and it is almost never asked at a desk — which was the only place it could be answered.

What is this person in, and what have we paid them?

Answering it meant filtering a spreadsheet-style database, then cross-referencing payments by hand across several deals and several years. Ten minutes if you knew how; if you did not, it meant asking someone who did and getting the answer after the conversation had ended.

The firm had a system of record but no way to reach into it from an iPad, and nobody buys a product for one question. So the Directory is a window onto that record rather than a second system.

Searching narrows the list as you type.
Searching narrows the list as you type.

It answers one question and refuses to do anything else

Nothing to configure. Nothing to edit. No workflow, no notifications, no permissions matrix, no settings page.

Every one of those costs a screen, a decision or a moment of loading, and the entire value of this tool is being faster than asking a person.

An investor record: contact details, capital invested, returns received, investments.
An investor record: contact details, capital invested, returns received, investments.

A record is a page about a person, not a database row

The first thing on screen is how to reach them — email, phone, address. Not their capital. A record is opened because somebody is about to be spoken to, not out of curiosity about money.

Underneath sit three figures — currently invested, lifetime invested, returns received — then every investment: the project, the class of deal, when it was made, when it matures, whether it has been extended, the amount, and what has come back. Each one opens to its own payment history.

The projects side of the same record — the projects, each with the investors behind it.
The projects side of the same record — the projects, each with the investors behind it.

The rest of it

  • A window, not a copy. No data of its own: it reads the records the Operations Console creates and corrects, so there is one version of the truth and no sync to fall out of step.
  • Five letters and the answer is there. One box searches investors and projects together and narrows as you type — no submit, no wait, no results page. Five letters of a surname brings up the record: two active deals, $750K in, $74K returned, a note maturing in 2027.
  • The whole book. All 544 records with an alphabetical rail, each row carrying committed capital, live deals, closed deals and a flag when capital has come in unallocated. Totals across the top: investor count, active capital, lifetime invested, lifetime returned.
  • The same capital from three directions. A person and their deals; a project and the people and capital behind it; the whole book at once — an investor conversation, a project review, a board update, none of them needing a query, an export or a request to anyone.
  • Set to be compared. Money is set so columns of figures line up down the page; names in the display face used across the platform.
  • It says when it does not reconcile. One tab holds records that do not add up and need a person, with the count on the tab. Zero is the normal state, shown anyway.
Portfolio view: capital across the whole book rather than one investor at a time.
Portfolio view: capital across the whole book rather than one investor at a time.

What changed

  • A ten-minute lookup became a five-keystroke one. Every investor, every active investment and every project, reachable in seconds on a tablet, from anywhere.
  • The question stopped going through a person. Nobody pulls a report and nobody waits for one. The leadership group answers it in the room.
  • There is one version of the truth. It reads the system of record rather than copying it, so a correction made once is correct everywhere immediately.
  • Exceptions are visible rather than assumed. Records that do not reconcile are surfaced with a count, and the normal state is zero.

The work was deciding that one question — asked constantly, always away from a desk — was worth its own tool, and then building only that.


The same record from three directions: by investor, by project, and portfolio-wide.