Discovery & Research
We followed an iterative UX process to simplify complex configurations and improve navigation.
- Information architecture restructuring
- User flow mapping
- Low–high fidelity wireframes
- Prototyping & usability testing

NETGEAR’s Nighthawk app had become difficult to navigate, with frequent crashes, outdated interactions, and poor discoverability of advanced network features.
Legacy architecture also increased technical complexity, making debugging, maintenance, and new feature development more challenging. The goal was to create a simpler, more reliable experience with a stronger foundation for future growth.
Key Pain Points
Reviewed screens, navigation, features, and key user journeys to identify usability gaps.
Analyzed bugs, crashes, QA feedback, and technical issues affecting the user experience.
Users experienced navigation friction
Users struggled to discover advanced controls
Key tasks were affected by application reliability issues
Users completed key network-management journeys more successfully.
More users interacted with advanced network-management capabilities.
Simplified information architecture reduced unnecessary navigation.
A clearer setup journey helped more users complete router configuration.
Improved visibility encouraged greater interaction with security controls.
Modern architecture reduced complexity across ongoing feature development.
Design decisions were driven by application behavior, feature analysis, recurring issues, and observed usability challenges.
UX, product, engineering, and QA teams continuously reviewed designs and implemented improvements across development sprints.
Core experiences were validated across Android and iOS environments to maintain consistency across platforms.

We followed an iterative UX process to simplify complex configurations and improve navigation.

We transformed research insights into focused concepts and interactive prototypes through an iterative design process.

We validated the redesigned experience through usability testing, accessibility checks, and iterative feedback.
Prepared user flows, UI states, interaction behavior, and component guidance for development.
Defined screen-level behavior and interaction requirements for Android and iOS implementations.
Prepared optimized UI assets, icons, illustrations, and supporting visual elements.