Skip to main content
Meytal Dahan
Back to insights

Designing Data-Heavy Tools Alongside R&D

Designing for research means designing with engineering from day one, because in data-heavy tools the hardest constraints are technical, not visual. When I work with a CTO or R&D lead, I want the performance ceiling on the table before I sketch anything. If a table holds hundreds of thousands of rows, virtualized rendering is not a nice-to-have, it is the architecture, and the interaction design has to be built around what the data layer can actually deliver. So I treat filters, queries, and visualizations as a shared contract. I am asking what is cheap to query and what is expensive, where we can paginate or stream, and where a power user's complex filter could quietly become a query that brings the backend to its knees. Getting that alignment early means the design proposes interactions the system can honor, instead of promising responsiveness the architecture can't support. I also try to give engineering room for the unglamorous work, indexing, caching, render performance, by making its user-facing value legible to stakeholders. For expert users, speed on big data is the feature. A beautiful interface that stalls on a real dataset has failed them.

Get in touch

Have a project in mind?

Drop a line. Meytalyav@gmail.com

Related articles

Academic & Research Systems
Project ManagersDocumentation & Organizational Handoff

Documentation That Outlives the Project

The biggest project risk is the rationale that leaves with the person who had it. In research tools, half the decisions encode domain logic, why a filter defaults this way, why a workflow matches how scientists reason. Document the why, not just the what, and keep it where people work. That's the difference between a project and a product that outlives its team.

Read
Academic & Research Systems
Project ManagersUsability Testing

Usability Testing With Busy Researchers: Protecting the Schedule

Usability testing with senior researchers is a scheduling risk as much as a design one. They're scarce and hard to re-book. So: test early on prototypes, go async where you can, and tie each round to a milestone decision. The worst usability finding is the one that arrives after development already committed.

Read
Academic & Research Systems
Engineering LeadersProject-Specific Data Visualization

Visualization That Survives Real Scientific Data

Charting libraries assume tidy, modest datasets. Scientific data breaks that assumption hard — millions of points, irregular distributions, nulls that actually mean something. Generic visualization stacks either choke or quietly mislead. In research tooling I treat data viz as a joint design-and-engineering problem: virtualized or WebGL rendering for huge series, downsampling that preserves outliers instead of smoothing them away, progressive loading so structure appears first. And on integrity — honest axes, visible uncertainty, no hiding the points that don't fit. Expert users spot a misleading chart instantly, and then they stop trusting the whole product. Visualization here is bespoke by necessity.

Read
Meytal Dahan

About

Making complicated into easy for users.

Senior product designer with a decade of work across complex systems - financial risk platforms, legal operations, healthcare apps, manufacturing tooling and insurance portals. The common thread is depth: products where the data is rich, the users are expert, and the interface has to disappear into the work.