Know Who Knows Entity and Network Analytics UX
When a manager staffs a critical team, the person they actually need is the connector (the one trusted by the right experts), but organizational topology is invisible, so the manager defaults to whoever they already know. The interface has to make that topology legible without forcing the manager to run a centrality calculation in their head.
Know Who Knows is an enterprise talent-mapping interface built around three coordinated views (roster, grid, network) that progressively narrow a 200-person pool to a defended shortlist by making the topology of expertise visible.
Siarhei Mardovich designed Know Who Knows, an enterprise talent-mapping workspace that moves a manager from a 200-person pool to a defended shortlist through three coordinated views: roster, org grid, and talent network. The interface makes expertise topology visible, identifies connector candidates, and gives teams a reviewable path from project brief to shortlist.
Hiring teams: use this as a concise case summary.
Role
Principal product designer for the entity and network analytics model. I designed the three-view navigation system, progressive scope narrowing, and guided path from project brief to discovered connector to final shortlist.
Approach
Graph navigation makes expertise topology visible. 3 coordinated views (Roster, Org Grid, Talent Network) each answer a different spatial question about the same dataset, so shortlist decisions are made on the right candidate read.
Outcome
A navigable atlas of organizational expertise. A manager assembling a tiger team can move from a 200-candidate pool to a defended shortlist in under 4 minutes in the guided walkthrough, without touching a spreadsheet or calling 3 intermediaries to find the right person. No timed comparison against a manual process exists; the walkthrough is the calibration point, not a measured result.
The outcome is a navigable atlas of organizational expertise: a manager can narrow a large candidate pool, inspect collaboration risk, and defend why a connector belongs on the shortlist without leaving the workflow.
Solution Scope
Roster, org-grid, and network views answer different questions about the same talent pool.
Filter candidates, validate org coverage, inspect collaboration risk, and finalize a shortlist with visible rationale.
Design intent: The design target is a faster defended shortlist: the proof is the workflow architecture, not a claim about production telemetry.
The other showcases in this portfolio (Uncertainty as Signal, Volatility Surface, North Bridge, HR as DJ, What Gets Measured) share the same underlying design problem: when a decision-maker misreads dense information, the consequence lands in capital, operating risk, or an irreversible call. The interface is the layer between the complexity and the decision.
The system treats expertise as topology, not a list. A manager needs to see who connects the right experts, which departments are covered, and where collaboration risk appears before committing a shortlist.
Finding the right expert is not a search problem. It is a graph navigation problem. The person you need is the connector who knows the people with the right skills.
3 Views, 3 Questions
The same person looks completely different depending on which view you use to examine them. In a table, they are a row of attributes. In a treemap, they are a block of proportional weight inside a cluster. In a network graph, they are a node with a specific position in a topology: central, peripheral, or bridging. Each view answers a different question, and the right view depends on the decision you are trying to make.
A manager assembling a team for a critical AI initiative is trying to find the person who can pull the team together: who has the relationships across departments, who is trusted by the domain experts they need to recruit, who has worked with enough of the relevant people that the team will actually function once formed. That is a topology question, and it cannot be answered by sorting a table.

The 3 views were designed as a progressive narrowing sequence. You start in the Roster because you do not yet know what you are looking for: you have a project brief and a rough sense of the skills it requires. The Roster shows the full candidate space, sortable and filterable, but deliberately neutral about relative importance. Nothing is ranked because ranking at this stage would be premature.
You move to the Org Grid when you notice a pattern that prompts a structural question: why are there so many relevant candidates in a department that has nothing to do with the initiative? The Grid is a treemap that shows where those candidates sit in the organizational structure. Blocks are sized by match confidence. Drilling down reveals clusters of co-located expertise: teams that have already built the skill set you need, teams you may not have known existed.

You move to the Talent Network when the Org Grid has narrowed the candidate space to a cluster worth examining closely. The network shows the relationships between people: past projects, shared managers, co-authorship, collaboration history. Nodes are sized by connectivity. The hub node is the person you are actually looking for: the person who knows the most people in the cluster.
The hub discovery is the core interaction. In a force-directed graph, hub nodes naturally migrate toward the center as the physics simulation settles. The visual affordance is immediate and physical: the most connected person is at the center of the group. You do not need to run a centrality algorithm in your head. The topology makes it visible.

The shortlist mechanism closes the loop. Dragging a person from the network to the shortlist, or clicking the add button on their profile sheet, adds them to a persistent shortlist visible as a badge on the floating action button. The shortlist panel shows not just who is on it, but the coverage map: which skill clusters have been addressed, which remain open, and what the team’s network centrality looks like as a whole. A team of individually excellent people who have never worked together is a different risk profile than a team of slightly less skilled people with dense shared history.
Roster view
The Roster is the neutral starting point. It shows the full candidate pool as a sortable table, with filters for department, seniority, key skills, and location. Nothing is ranked yet, because ranking before scoping would be premature. The manager sees the full space, notices patterns, and decides which dimension deserves attention next.

Org Grid view
When a pattern appears in the Roster, the manager switches to the Org Grid to ask a structural question: where do these candidates sit in the organization? The treemap sizes departments by filtered candidate volume and shows average availability and skill coverage. Drill-down reveals co-located expertise that might otherwise be invisible.

Talent Network view
Once the Org Grid narrows the candidate space to a cluster worth inspecting, the Talent Network reveals the relationships between people. Node size and position show connectivity; the hub node is the connector who knows the most relevant experts. Clicking any node opens a profile side sheet without losing network context, so the manager can add the right person to the shortlist with rationale intact.

Interactive Prototype
The prototype below demonstrates one complete staffing review: filter candidates, validate org coverage, inspect collaboration risk, and finalize the shortlist.
Guided tour available
The current case study reframes the entity-navigation model as an HR and talent application. It preserves the 3-view architecture and progressive scope narrowing, then adds a guided path from project brief to discovered hub to final shortlist.
Scenario: Flagged Intermediary in a KYC Review
From roster to ownership treemap to counterparty network
- Roster. A compliance lead filters the entity roster to the flagged intermediary and its immediate legal entities, creating a scoped candidate set.
- Ownership treemap. The lead switches to the Org Grid to see which corporate family concentrates ownership exposure and whether the risk sits at the parent or a subsidiary.
- Counterparty network. The lead opens the Talent Network around the flagged intermediary to find the hidden connector: the individual or entity that links multiple subsidiaries, counterparties, or jurisdictions.
- Shortlist. The connector and 2 related entities are added to the shortlist for further review, with the network context preserved for the next analyst.
Technical Details
- 3 coordinated views: Roster (sortable data table), Org Grid (treemap with drill-down), Talent Network (force-directed graph)
- Persistent scope context across view transitions: filters carry forward, drill-down scopes the network
- Hub node detection: centrality weighted by relationship type and collaboration depth
- Shortlist panel with skill-coverage map and team network-centrality summary
- Embedded guided tour walking through the full tiger-team assembly critical path
- Material Design 3 system, dark mode, high-contrast pearl/black palette
- Single-file HTML prototype with no build tools, no framework dependencies
- Source build: mixed-fidelity HTML5 prototype with Protovis/D3.js predecessor, for a legal and financial intelligence platform
What This Demonstrates
Finding the right person in a large organization is a representation problem. When organizational structure is opaque, managers default to the people they already know, not because they are the best fit, but because the topology of expertise is invisible. When the topology becomes visible, the decision improves.
This showcase demonstrates how the same dataset can be encoded across 3 coordinated views (table, treemap, network), each surfacing a different structural dimension, each supporting a different decision moment, and each preserving enough shared context that the analyst never loses the thread. The design principle is not interface variety. The right view at the right moment is itself a form of uncertainty reduction.
What I would measure: time from project brief to defended shortlist against the manager’s current process; the share of shortlists that include a connector the manager had not worked with before, the topology-made-visible signal; and shortlist survival rate through staffing review. No timed study exists yet; the guided tour is the calibration point.
My starting assumption was that better filters would find the connector. The network view broke it: filters find attributes, and a connector is a property of the topology, not of any row. The rule I carry forward: when the question is relational, the encoding must be relational.
Let’s Talk
Open to principal/staff product design roles · Greater New York City Area · siarhei.mardovich@gmail.com · LinkedIn · Resume