
Media server operation
Programming and operating playback for LED walls and multi-projector blends. Canvas and output mapping, cue stacks, timecode, backup servers and calm show-calling with the director.
Media server operatorInteractive programmerSoftware developer
I run the media servers behind keynotes, concerts and immersive rooms — LED walls, projection blends and real-time content. I also write the software crews use to get the show right: a real-time previsualizer, pro video apps for Apple platforms, and custom firmware.
Services
Media server operation, playback programming and interactive development — on site, or in pre-production before anyone loads in.

Programming and operating playback for LED walls and multi-projector blends. Canvas and output mapping, cue stacks, timecode, backup servers and calm show-calling with the director.

Live-rendered graphics, audio-reactive and sensor-driven content, and custom show control so the screens respond to the room instead of looping.

Your venue, screens and lighting rig playing the real show content in real time with Millumin PreViz, so content and staging get signed off before anyone is on site.

Pixel-accurate templates, edits and encodes for screens up to 20K wide — HAP, DXV and ProRes, delivered at native resolution for smooth 60p playback.

Switched UHD live streams for hybrid events, and aerial photo and video of venues, cities and productions — I'm a licensed drone pilot.
Selected work
Corporate keynotes, concerts, fashion and immersive installations. More on Vimeo and Instagram.
Software development
Show tools, native Apple apps and embedded firmware — designed, coded and shipped by me, and used on real shows.



A real-time previsualizer that builds the venue from the drawing and plays the live show on every wall.
Explore PreViz → APPLE APPS · iOS · iPadOSA bandwidth calculator, a test pattern generator, an OBS switcher, a crew pay and invoice tracker and a LoRa mesh messenger.
See the apps → FIRMWARE · ESP32 · nRF52



Custom LoRa mesh firmware with a full touchscreen interface, spectrum tools and over-the-air updates.
See the firmware →Show tools · Millumin PreViz
A real-time previsualizer I develop for Millumin. It builds the venue from the designer's drawing, maps every LED wall and projector from the show file, and plays the live output on all of it — with the lighting rig running looks alongside.
Apple apps · Swift & SwiftUI
Native apps for iPhone and iPad — Switcher Pro on Mac and Apple Watch too — made for video engineers, streamers and AV techs, plus two new apps in beta: MyRate+ for crew pay and invoices, and CAIRN for off-grid mesh radio.
Will it fit? Resolution and bandwidth for HDMI, DisplayPort and SDI, plus ST 2110, NDI, SRT and RIST network planning — with timing breakdowns and PDF export.
Learn more →28+ professional test patterns, HDR signals, AV sync and audio tones from your iPhone or iPad — out over HDMI, DisplayPort or AirPlay at 1:1 pixels.
Learn more →A broadcast-style preview/program switcher for OBS Studio on iPhone, iPad, Mac and Apple Watch. Scenes, T-bar, audio mixer and stream stats.
Learn more →Now in beta
Hours, overtime, per diem and GPS mileage for freelancers and crew, turned into a PDF invoice before you leave the job. Buy once, no subscription.
Learn more →Off-grid messaging for MeshCore radios on iPhone, iPad and CarPlay. Channels, repeater admin, live spectrum and offline maps over a background you choose — no cell service needed.
Learn more →Lab · R&D
Firmware, hardware and show-control tools, built in-house and tested before they reach a show.
Custom MeshCore firmware for LoRa mesh radios: a full touchscreen messenger with spectrum tools, offline maps and over-the-air updates, in a 3D-printed case I designed for it. The iPhone and iPad companion app is in beta.
Explore the firmware →
SHOW TOOL · IN DEVELOPMENT
Timecode and playback monitor for Millumin. Every layer's time left on an iPhone, iPad or Mac, and a full-screen countdown for talent and crew.
More on TRT →
SHOW TOOL · v1.0
Cue and timecode monitor for AV Stumpfl Pixera. A live countdown to the next cue, plus cue control from a Mac, iPad or Windows PC.
More on Pixera Assistant →Worldwide services
Based in Florida and available for shows worldwide. Tell me about the venue, the screens and the dates — I'll come back with how I'd run it.