Back to Work

Redwood Systems


As a member of a small product team, I defined the UI and UX for data-driven software products powering smarter building management. Designing software to address pain points in legacy products and to implement new features required a principled approach prioritizing uniformity and usability.


  • 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, journey maps, 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
Task flow model
Journey map/swimlane diagram

Multi- to Single-Purpose Applications

Originally an all-in-one tool for endpoint setup/control, Redwood Manager was reconceived as multiple single-purpose apps to reduce dependencies and prevent information and controls from overloading users.

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.