02 · Dashboard Design

NetVista

A unified real-time dashboard for data excellence — stay ahead of the curve with health and performance monitoring built for data engineers.

Full case study · 7 min read

NetVista dashboard overview
Client
Netvista Systems LLC
Duration
2 sprints (2 months)
Team
Daniel Rosenberg (mentor) + NetVista team
My role
Research, persona, dashboard design, prototyping, testing
Tools
FigmaFigJamAxure RPMiro
01 — Objectives & challenges

What the dashboard needed to solve

Objectives

Deliver actionable, real-time data visualizations.

Enable rapid decision-making with a unified global and local view.

Empower data engineers to prioritize critical tasks.

Challenges

Complex monitoring — overwhelming data streams make it hard to isolate issues.

Delayed alerts — traditional tools lead to slow responses.

Information overload — unfiltered data obscures key metrics, with limited customization to match individual needs.

02 — User persona & pain points

Meet John Davis, Data Engineer

John Davis persona photo

John Davis

Data Engineer

Experience: BS/MS in Computer Science & Information Systems, 5+ years as a data engineer, fluent in SQL/NoSQL, data pipelines, warehouses, ML, cloud services, and scripting.

Motivations: deliver value to the company, improve operational efficiency, ensure data consistency and security, minimize time & cost on pipelines, automate repetitive tasks, and uplevel the business with new technology.

User pain points

"Monitoring complexity — multiple data streams are hard to track due to volume and complexity."
"Delayed response — current tools don't provide real-time alerts, so problems get caught late."
"Data overload — too much unfiltered data makes it difficult to spot critical issues."
"Lack of customization — users need views tuned to the metrics that matter to them."
03 — Competitive market research

Benchmarking the industry

To understand industry benchmarks and gaps, I ran a competitor analysis of leading data-integration platforms.

CompetitorKey limitation
SnapLogicLacks intelligent filtering, leading to data overload.
MuleSoftSwitching between different monitoring tools is time-consuming.
HevoCustomization options are restricted, preventing user adaptability.
FiveTranLimited real-time visualization, making proactive decisions difficult.
InformaticaLacks a unified dashboard integrating global and local health metrics.
Users switch between tools to analyze performance — no unified system monitoring
Most competitors lack immediate anomaly detection for real-time insight
Restricted customization — users can't adjust dashboards to their workflow

Opportunity: design a solution that integrates real-time analytics, anomaly detection, and user customization into one intuitive dashboard.

04 — Approach & conceptual model

My approach for the global dashboard

Determine the aggregate health of all apps in the production environment. Enhance system reliability, minimize downtime, and prioritize critical tasks. Comprehensive visualizations highlight apps not meeting checkpoints, surface which apps carry the most lag, and enable preventive action or debugging.

Conceptual model

Breaking the information-heavy content down into simpler navigational attributes.

05 — Strategy & design execution

Grounded in visualization theory

Applied Ben Shneiderman's visualization theory: more effective detection of faulty or missing data and anomalies; deeper analyses that produce more profound insights; and richer understanding that lets engineers ask bolder questions.

View interactive prototype ↗

Overview of key metrics and KPIs in a digestible, comprehensible format — charts, graphs, and visual aids tuned to the needs of data engineers.

Node cluster performance uses physical, labeled controls (buttons, sliders) instead of complex syntax — with flexible sort menus for identifying environments and nodes across multiple apps.

06 — Impact & measurable outcomes

Results that mattered to the team

58%
Increase in user efficiency
66%
Faster issue resolution
59.9%
Reduction in downtime

The intuitive dashboard not only streamlined system monitoring but also empowered data engineers to prevent performance bottlenecks before they escalated.

07 — Key learnings & future directions

Lessons from the process

What I learned

Real-time insights are critical — instant alerts drive proactive decisions.

Balancing complexity with simplicity — a clear visual hierarchy enhances usability.

Customization is non-negotiable — users demand flexible dashboard layouts.

Future enhancements

AI-powered anomaly detection to predict failures before they happen.

Advanced customization so engineers can build personalized workflows.

Collaborative troubleshooting for better team visibility on shared problems.

Thank you for reading — explore more case studies

Let's Connect

LinkedInGmail

© Created with lots of love and dreams by Rajlaxmi Gade · Site Studio