Work » Redwood Systems

Redwood Systems


As a member of a distributed product team, I defined the UI and UX for data-driven software products powering smarter building management. Designing software that continuously polls multiple endpoints required a principled approach to communicate model data effectively.


  • 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 through task completion.

Design Artifacts

Preliminary artifacts such as flow diagrams, static mocks, and wireframes were used to frame pain points and task flows, highlighting options for exploring and testing the happy or key path to completion. Future iterations relied on prototypes capturing microinteractions and data.

Test zone flow diagram
Test zone wizard mockup
Zone detail page wireframe

Single Purpose Applications

Originally an all-in-one tool for endpoint setup and maintenance, Redwood Manager was reconceived as multiple apps limited in scope to prevent unnecessary information and controls from overloading the user.

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.

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.