Turning six disconnected products into one CRE operating system at View The Space. 700 components reduced to 160. 90 categorical color options reduced to 4. Level-1 navigation cut by 7×. A new design system, a new operating model, and a new architecture that finally delivered on the "one platform" promise.
Owned the platform strategy that turned six acquired CRE products into one operating system. 700 components consolidated to 160. 7× reduction in navigation complexity. Restructured the operating model across six product squads — and finally delivered on the "one platform" promise customers had been told about for years.
VTS is the technology backbone of commercial real estate — used by asset owners, asset managers, tenant reps, building managers, and tenants to eliminate manual processes and leverage real-time portfolio data.
By 2021, VTS had grown by acquiring multiple products — Wave, Lane, Marketplace, Rise, Marketing, and Sandbox — each with its own teams, design language, and components. The promise to customers was "one platform." The reality was six.
I led the design transformation in three sequenced phases — design system first, then design operations, then product architecture — each enabling the next. The promise to customers, finally delivered.
VTS had grown by acquisition. Customers were told they were buying "one platform." Internally, six product squads — Wave, Lane, Marketplace, Rise, Marketing, Sandbox — were each shipping their own design system, their own UI patterns, their own everything.
"The interface was clunky, and navigation was impossible."
"You guys know how to acquire a company — but then it stops. You don't do anything to integrate them."
An audit revealed 700 components and 300 styles spread across 6 separate libraries — 75% redundancy, 1/6 efficiency. Designers were rebuilding the same button six times. Project Terra consolidated everything into a single, governed system.
Instead of designers picking from dozens of overlapping palettes, the new system gave them 4 semantic decisions — Primary, Subdued, Critical, Success. Pre-defined consistency. No more "which red?"
Every designer made a different choice. Brand "indigo" appeared in 6 different shades depending on which product squad shipped it.
Designers chose intent ("critical"), not value ("red-600"). The system enforced the right hue. WCAG AA contrast guaranteed.
Every squad had built its own search experience — "search tenants" in one product, "search deals" in another, "search buildings," "search work orders," "search amenities." Identical interaction patterns. Five different UIs.
A user we interviewed told us flatly: "I am going to skip over VTS and use Excel instead. How do I make a decision for my property?" That was the moment. The product architecture was working against the user's mental model.
Users think about objects — assets, tenants, deals. The UI was organized around products — Wave, Lane, Marketplace, Rise. The mismatch made every workflow harder than it needed to be.
Open Wave to see leases. Open Lane to see tenants. Open Marketplace to see listings. The user had to know which product owned which data.
The user thinks in objects. The UI now does too. All the data about a single asset — from any product — surfaces in one place.