
Spatial experience · Interaction & motion · Three.js
Making an invisible data ecosystem tangible, explorable, and alive.
My work
I owned flight, hotel, and car search across Andavo’s React and React Native apps. I built shared filtering, sorting, vendor-selection, and state-management logic so both platforms could use the same search behavior.
I also built flight seat selection for web and mobile, supporting connecting flights and multi-leg itineraries.
The interaction
I built the mobile hotel map search with synchronized map and carousel selection. Selecting a hotel on the map or in the carousel kept the other view in sync.
Alongside that experience, I built reusable map, carousel, and calendar components for the mobile app.
“When can we have you full-time? We’ll take as much Brian as we can get!”
The product
Christopherson launched Andavo Booking in July 2026 and demonstrated it at GBTA. The product connects air, hotel, and car reservations with travel policy, payment, and advisor support throughout the trip.

Spatial experience · Interaction & motion · Three.js
Making an invisible data ecosystem tangible, explorable, and alive.

Layout architecture · Editor interactions · Mobile composition
A flexible foundation for turning dashboards into applications of your own.

Frontend product ownership · Interaction design · Report experience
Turning an ambitious AI concept into research people could return to, inspect, and keep working with.