Work » Redwood Systems

Redwood Systems


As part of a distributed product team, I defined the UI and UX for data-driven software products powering smarter building management. Negotiating Internet of Things applications involved polling and manipulating many entities. To tackle this challenge, we adopted a principle-driven approach to guide design solutions.


  • Context-Driven Content. Identifying target users for applications should dictate the service or settings revealed. Benefits: Minimized noise, improved user focus on tasks.
  • Modularity. Refined views should anchor and define functionality. Benefits: Separation of concerns, scalability, code reusability, reinforced learning.
  • Unified Models. Indicators and states should align cognitive and system models. Benefits: Considerate UIs keep users engaged and informed throughout task completion.

Mobile Apps

Android and iPhone UIs addressing basic functionality for location, scene, and light level settings, launched as early proofs of concept for Redwood's data API.

Data Visualization/Analytics

This work focuses on enhancing decision-making by visualizing complex datasets spanning multiple dates, locations, and attributes while maintaining strong contextual anchors.

Single Page Apps

Redesigning Redwood Manager, an all-in-one tool for endpoint setup and maintenance, involved separating functionality by context, use case, and user role. Mapping solutions to multiple views scoped to selected endpoints and related actions prevented unnecessary information and controls from overloading the user.

Multi-Step Wizards

The examples below include flow diagrams and interactive mockups to better frame pain points and optimize task flows. The resulting app states are modeled on the user's mental state, outlining the happy or key path to completion.

Test zone flow diagram
Test zone wizard
Configure lighting model wizard