Industry

SaaS / Metals & Mining

Client

DARPA x Rovjok Oy

Rovtel: Advanced mine economics modeling platform

Intro

Rovtel is a highly specialized web-based financial modeling platform designed to evaluate the economic viability of mining operations at scale. Developed for Rovjok Oy, the product enables investors, analysts, and decision-makers to analyze thousands of mining assets simultaneously using complex financial models such as Discounted Cash Flow (DCF), scenario analysis, and sensitivity modeling.

The project operated at the intersection of financial modeling, large-scale data visualization, and enterprise UX, where usability constraints are often amplified by domain complexity. Beyond internal commercial use, the solution was later submitted as part of a competitive tender involving DARPA, placing additional emphasis on clarity, transparency, interpretability of models, and auditability of user decisions.

My responsibility covered end‑to‑end UX/UI design, including information architecture, workflow design, interaction patterns for high-density data, and visual system definition for a technically demanding audience.

Challenges

Extreme Data Density and Cognitive Load

Evaluating mining operations requires cross-referencing a large number of variables—commodity prices, extraction costs, CAPEX/OPEX projections, life-of-mine assumptions, discount rates, geopolitical risks, and more. Rovtel’s dataset encompassed over 13,000 mining assets, each with dozens of financial and operational attributes.

Traditional spreadsheet-based workflows forced analysts to:

  • Jump between disconnected models

  • Manually copy parameters across scenarios

  • Lose visibility into cause-and-effect relationships

From a UX perspective, the central challenge was how to surface maximum analytical power without overwhelming users or obscuring the logic behind the models.

Rigid Financial Models vs. Real-World Variability

Existing tools in the market relied on static or semi-static financial templates. These models:

  • Were difficult to customize per market condition

  • Did not support rapid scenario branching

  • Were unsuitable for comparative analysis at scale

Users needed the ability to manipulate assumptions dynamically, while still maintaining confidence that the math, dependencies, and outputs remained internally consistent.

Design challenge:

How do you expose advanced financial controls without requiring expert-level onboarding for every task?

Multi-Level User Intent

Rovtel needed to support different analytical depths:

  • High-level screening of thousands of assets

  • Mid-level comparison between selected sites

  • Deep, parameter-level inspection of a single mine

Switching between these levels often causes UX fragmentation. A core challenge was to create a progressive disclosure model where complexity unfolds only when needed.

Enterprise and Defense-Grade Expectations

Because the platform was included in a DARPA tender submission, additional non-negotiable requirements emerged:

  • Transparent calculation logic

  • Traceable assumptions and outputs

  • Clear separation between input, transformation, and output layers

  • Interfaces that supported review, validation, and discussion, not just exploration

This elevated the product beyond a commercial dashboard into the realm of decision-support systems.

Solution

1. Analytical Architecture as UX Foundation

Instead of starting with screens, the design process began by mapping the analytical lifecycle of a mining evaluation:

  1. Asset selection and filtering

  2. Model configuration (assumptions and parameters)

  3. Scenario generation and comparison

  4. Financial output analysis

  5. Insight validation and export

This workflow directly informed the information architecture, ensuring that each UI layer corresponded to a real analytical decision point rather than an arbitrary navigation structure.

2. Scalable Information Hierarchy

To manage the volume of data, the interface was structured into three primary interaction layers:

  • Portfolio Level – Large-scale asset overview with sortable, filterable tables and summary indicators

  • Asset Level – Detailed mine-specific dashboards with grouped financial and operational sections

  • Model Level – Deep control over DCF inputs, assumptions, and scenario logic

Each layer reused consistent interaction patterns (tables, charts, parameter panels) to minimize re-learning costs.

3. Customizable DCF Modeling Interface

A core feature of Rovtel was its fully customizable Discounted Cash Flow model, which required a careful balance between flexibility and guardrails.

UX strategies included:

  • Grouping parameters by conceptual domain (pricing, cost structure, production, discounting)

  • Using inline explanations and contextual labels instead of separate documentation

  • Designing numeric input controls that emphasized ranges, units, and dependencies

  • Making model outputs update predictably in response to parameter changes

The interface avoided “black box” calculations; users could always trace results back to inputs.

4. Scenario Generation and Comparison

Rovtel supported the creation of multiple financial scenarios per asset or across assets. From a UI standpoint, this meant:

  • Versioned scenario states

  • Side-by-side comparison views

  • Visual emphasis on deltas rather than absolute numbers

Charts and tables were designed to highlight relative risk, upside potential, and sensitivity, aligning better with how investors actually make decisions.

Impacts

  • Enabled concurrent evaluation of 13,000+ mining assets

  • Replaced fragmented spreadsheet workflows with a unified modeling environment

  • Reduced time required for comparative financial analysis across assets

  • Improved confidence and interpretability of DCF-based decision making