<- Back
0->1
Research
Product strategy
Interface design
OpenOcean STUDIO – the world’s leading maritime platform.
Voyage Monitor
(now Operational voyage management) –
part of this platform. A single source of truth for all voyage-related information. Ensure operational efficiency and effectiveness.

Fleet’s operational managers at maritime companies live in app-switching. They'll have one browser tab open to check fuel consumption, another for performance metrics, a third for compliance data. Half the data was calculated manually in spreadsheets.
It was error-prone and exhausting.
We incorporated progressive disclosure for all data they need to monitor their fleets.
A unified dashboard. One screen shows everything users need: real-time vessel data, performance against benchmarks, weather context, compliance status.
Metrics are grouped by vessel component: engine, propellers, weather, charter party. Each shows a status marker: gray (normal), yellow (caution), red (action).

Users scan in 5 seconds. When something deviates, they click for historical context and weather data.
"Why did this happen?" → click for details.
Before designing a single screen, I spent time understanding how operational managers actually work. Together with a researcher, I conducted interviews with captains and fleet managers, mapping their daily tasks, decision points, and pain points directly on the wall.Key findings:• Managers called a captain up to once per day to gather data that should have been automated.• 7 separate tools meant critical context lived in different places, and sometimes fell through the gaps.• Manual entry created data accuracy issues that compounded downstream into compliance risk.

Before wireframing, I mapped the complete data model, what the system monitors, what it measures, and what additional context it surfaces.
This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.

This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.
This flow maps how an operational manager moves from noticing a KPI deviation to resolving it.
The core design insight:Users don't land on a dashboard and read it top to bottom. They arrive at a specific KPI because something flagged their attention. The IA needed to support investigation paths, not just display.Each KPI category (compliance, efficiency, route performance) has its own investigation path, which data to check next, which chart to open, and when to escalate to vessel contact.

Later explorations focused on the fleet-level view: how managers monitor multiple vessels simultaneously and drill into a specific vessel's voyage details.
Design decisions:

KPI status bar
Early exploration of how to surface compliance and efficiency KPIs at a glance. The challenge: fleet managers needed to scan across multiple metric categories (compliance, efficiency, route performance) and immediately know which required action.

Charts
Data from charts needs to provide confidence. If data is missing, the representation must show it. I established three principles for every chart in the system:
Before wireframing, I mapped the complete data model, what the system monitors, what it measures, and what additional context it surfaces.
This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.

The Voyage Monitoring design became 90POE's core platform modules.
Real-time vessel performance and consumption data flow directly into commercial decision-making, with live P&L statements reflecting every operational change.
What started as a single dashboard for one customer is now infrastructure. And my favourite project I have designed 🌊.
<- Back
0->1
Research
Product strategy
Interface design
OpenOcean STUDIO – the world’s leading maritime platform.
Voyage Monitor
(now Operational voyage management) –
part of this platform. A single source of truth for all voyage-related information. Ensure operational efficiency and effectiveness.

Fleet’s operational managers at maritime companies live in app-switching. They'll have one browser tab open to check fuel consumption, another for performance metrics, a third for compliance data. Half the data was calculated manually in spreadsheets.
It was error-prone and exhausting.
We incorporated progressive disclosure for all data they need to monitor their fleets.
A unified dashboard. One screen shows everything users need: real-time vessel data, performance against benchmarks, weather context, compliance status.
Metrics are grouped by vessel component: engine, propellers, weather, charter party. Each shows a status marker: gray (normal), yellow (caution), red (action).

Users scan in 5 seconds. When something deviates, they click for historical context and weather data.
"Why did this happen?" → click for details.
Before designing a single screen, I spent time understanding how operational managers actually work. Together with a researcher, I conducted interviews with captains and fleet managers, mapping their daily tasks, decision points, and pain points directly on the wall.Key findings:• Managers called a captain up to once per day to gather data that should have been automated.• 7 separate tools meant critical context lived in different places, and sometimes fell through the gaps.• Manual entry created data accuracy issues that compounded downstream into compliance risk.

Before wireframing, I mapped the complete data model, what the system monitors, what it measures, and what additional context it surfaces.
This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.

This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.
This flow maps how an operational manager moves from noticing a KPI deviation to resolving it.
The core design insight:Users don't land on a dashboard and read it top to bottom. They arrive at a specific KPI because something flagged their attention. The IA needed to support investigation paths, not just display.Each KPI category (compliance, efficiency, route performance) has its own investigation path, which data to check next, which chart to open, and when to escalate to vessel contact.

Later explorations focused on the fleet-level view: how managers monitor multiple vessels simultaneously and drill into a specific vessel's voyage details.
Design decisions:

KPI status bar
Early exploration of how to surface compliance and efficiency KPIs at a glance. The challenge: fleet managers needed to scan across multiple metric categories (compliance, efficiency, route performance) and immediately know which required action.

Charts
Data from charts needs to provide confidence. If data is missing, the representation must show it. I established three principles for every chart in the system:
Before wireframing, I mapped the complete data model, what the system monitors, what it measures, and what additional context it surfaces.
This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.

The Voyage Monitoring design became 90POE's core platform modules.
Real-time vessel performance and consumption data flow directly into commercial decision-making, with live P&L statements reflecting every operational change.
What started as a single dashboard for one customer is now infrastructure. And my favourite project I have designed 🌊.
<- Back
0->1
Research
Product strategy
Interface design
OpenOcean STUDIO – the world’s leading maritime platform.
Voyage Monitor
(now Operational voyage management) –
part of this platform. A single source of truth for all voyage-related information. Ensure operational efficiency and effectiveness.

Fleet’s operational managers at maritime companies live in app-switching. They'll have one browser tab open to check fuel consumption, another for performance metrics, a third for compliance data. Half the data was calculated manually in spreadsheets.
It was error-prone and exhausting.
We incorporated progressive disclosure for all data they need to monitor their fleets.
A unified dashboard. One screen shows everything users need: real-time vessel data, performance against benchmarks, weather context, compliance status.
Metrics are grouped by vessel component: engine, propellers, weather, charter party. Each shows a status marker: gray (normal), yellow (caution), red (action).

Users scan in 5 seconds. When something deviates, they click for historical context and weather data.
"Why did this happen?" → click for details.
Before designing a single screen, I spent time understanding how operational managers actually work. Together with a researcher, I conducted interviews with captains and fleet managers, mapping their daily tasks, decision points, and pain points directly on the wall.Key findings:• Managers called a captain up to once per day to gather data that should have been automated.• 7 separate tools meant critical context lived in different places, and sometimes fell through the gaps.• Manual entry created data accuracy issues that compounded downstream into compliance risk.

Before wireframing, I mapped the complete data model, what the system monitors, what it measures, and what additional context it surfaces.

This model was built collaboratively with engineering and the data team to ensure that every displayed value could be reliably provided.
This flow maps how an operational manager moves from noticing a KPI deviation to resolving it.
The core design insight:Users don't land on a dashboard and read it top to bottom. They arrive at a specific KPI because something flagged their attention. The IA needed to support investigation paths, not just display.Each KPI category (compliance, efficiency, route performance) has its own investigation path, which data to check next, which chart to open, and when to escalate to vessel contact.

Later explorations focused on the fleet-level view: how managers monitor multiple vessels simultaneously and drill into a specific vessel's voyage details.
Design decisions:

KPI status bar
Early exploration of how to surface compliance and efficiency KPIs at a glance. The challenge: fleet managers needed to scan across multiple metric categories (compliance, efficiency, route performance) and immediately know which required action.

Charts
Data from charts needs to provide confidence. If data is missing, the representation must show it. I established three principles for every chart in the system:
The Voyage Monitor dashboard became 90POE's core product module, shipping from a single client engagement to the world's leading maritime platform.

The Voyage Monitoring design became 90POE's core platform modules.
Real-time vessel performance and consumption data flow directly into commercial decision-making, with live P&L statements reflecting every operational change.
What started as a single dashboard for one customer is now infrastructure. And my favourite project I have designed 🌊.