The orb itself was designed and built by a handful of people responsible for the actual Steam Deck hardware – some folks who work on the device itself and some who work primarily in the prototyping/fabrication workshop (and some Steam Deck clips made by an accessory designer on Reddit). The networking was a collab between people in the IT group and help from Steam networking (including a couple old retired switches from Steam and a rackmount case from an old Dota event).
Software was maybe the most fun, because it wasn’t custom. Steam Deck is “just” a Linux PC in a tiny case, which meant we could use a bunch of existing solutions. We wanted to iterate quickly so ideally the whole thing would work in realtime (as opposed to rendering out individual videos per-screen and playing them in sync). So we ended up using OBS for the whole setup - both from the transmitting computer and running on each receiving Deck in the orb - with the NDI plugin for low latency sync.