Brent MarshallCreative Technologist / Technical Director
A Creative Technologist specializing in interactive exhibits, creative coding, and software development. I've directed installations and collaborated with high-profile companies across various industries.
Feel free to chat with me below to explore my portfolio! I'll do my best to find projects that match what you're interested in.
help
close
close
About the LLM
This chat uses Google Gemini, a Large Language Model (LLM). Each conversation starts with notes about the projects in this portfolio, so it can answer questions about them and point you to the right project.
Feel free to ask questions about the projects or explore the portfolio interactively! If you get stuck with the prompt not loading the final project, please tell it to "Show me" and it should load the project.
Brent MarshallCreative Technologist / Technical Director
The Shopify Plus Rocket was an immersive and futuristic installation created for the IRCE conference, designed to showcase the capabilities of Shopify Plus in a truly memorable way. The centerpiece of the experience was a rocket ship-themed booth, complete with integrated monitors displaying synchronized motion graphics. These visuals gave participants the feeling of being in command of a starship, creating an engaging and interactive environment.
The installation featured multitouch screens that allowed Shopify staff to demonstrate the platform's advanced features through sleek, space-age graphics. This hands-on approach provided attendees with an intuitive and visually captivating way to explore Shopify Plus.
The technology behind the experience included LED posters, Twilio integration, and custom JavaScript applications, all working together to deliver a seamless and futuristic presentation. The Shopify Plus Rocket exemplified innovation and creativity, leaving a lasting impression on conference attendees while effectively communicating the power and flexibility of Shopify Plus.
Brent MarshallCreative Technologist / Technical Director
Selected work
Interactive experiences for brands, from AI installations to LED and robotics builds. Based in Toronto, available for freelance. »
Brent MarshallCreative Technologist / Technical Director
Let's Connect!
What I do
I help agencies and brands turn ambitious ideas into interactive experiences that work in the real world, on time and on the show floor.
Brand activations: Interactive installations for events, trade shows, sports and retail, for clients like Google, Shopify, Intel and Molson Canadian.
AI experiences: Generative AI installations built on Gemini and Imagen, such as Google Cloud's Infinite Nature and Infinite Fleurs.
Hardware and prototyping: Microcontrollers, LEDs, sensors, multi-touch, robotics and fabrication, from a quick proof of concept to a build that survives a crowd.
Technical direction: Scoping, architecture, working with fabricators and vendors, leading developers and mentoring teams through to install.
I'm based in Toronto, work remotely and travel for installs. I'm available for contract and freelance projects. Tell me what you're planning.
Have a question, feedback, or just want to say hello? I'm always happy to connect. You can find me here:
Brent MarshallCreative Technologist / Technical Director
Experiments
Personal R&D: things I build to learn a new chip, tool or technique. Work in progress, with the code on GitHub.
In progress2026
ESP32 Rive Player
Interactive Rive animations on a microcontroller touchscreen
Microcontrollers
Creative Coding
Plays Rive animations on a 720×720 touchscreen driven by an ESP32-P4, a microcontroller with no GPU. It supports state machines, touch, text, layouts and sound, so interactive Rive designs can run on a small, low-cost display.
Live video from TouchDesigner to a microcontroller display
Microcontrollers
Video Streaming
Streams live video from TouchDesigner, OBS or ffmpeg to a 720×720 display driven by an ESP32-P4. The board receives a standard RTSP stream over Ethernet and decodes it in software, turning a small, low-cost screen into a display any video tool can drive.