Independent Tech Lead—Developer

Google Cloud x Team USA 🇺🇸

#ai

#front-end

#webgl

#in-house-support

An AI-powered training tool developed with Google Cloud for Team USA ahead of the Olympic Winter Games.

Designed for elite skiers and snowboarders, the platform transforms video footage into performance data, helping athletes and coaches analyse movement and better understand every phase of a trick.

A collaboration with Feels Like, with development focused on the complete interface and the integration of AI-generated data into interactive 3D overlays and visualisations.

Google Cloud athlete video library displaying skiing and snowboarding sessions organised by date and rider.
Snowboard performance analysis interface with video playback, motion-tracking skeleton overlay, rotation metrics and interactive graphs.
Side-by-side comparison of two snowboard runs in a Google Cloud performance analysis interface, showing athlete footage, rotation metrics, graphs and a synchronized timeline.
Abstract curved ribbon with a green, blue and purple gradient on a transparent background.
Abstract curved ribbon with a green, blue and purple gradient on a transparent background.
Mobile Google Cloud video library displaying skiing and snowboarding sessions organised by date and athlete.
Mobile snowboard analysis interface showing an athlete in motion with a skeleton tracking overlay, rotation metrics and video timeline.
Mobile snowboard analysis interface with skeleton motion tracking and interactive performance graphs showing movement metrics over time.
Abstract flowing ribbon with a green, yellow, blue and purple gradient on a transparent background.
Abstract flowing ribbon with a green, yellow, blue and purple gradient on a transparent background.

Featured in NBC Sports Winter Olympics broadcast

Cannes Lions 2026—Data Visualization / Shortlist

Cannes Lions 2026—Data Storytelling / Shortlist

+40M Social Reach

+140M Digital Views

+495M Impressions

#ai

#front-end

#installations

#in-house-support

An AI-powered interactive installation for the Barbican Centre in London.

Visitors imagined a future memory through a series of questions, transforming their answers into a unique AI-generated melody played by a mechanical music box — a “Forever Frequency” connecting memory, music, and generative technology.

A collaboration with DDS, with development covering the tablet experience and OSC integration with the music box and lighting.

MacMillan Studio—Independent Development Studio led by Christian MacMillan

Over a decade of experience implementing fully custom, high-quality interactive experiences.

Services

Joining your team as a freelancer or taking on the project independently.

Front-end

From large-scale websites to creative campaign landing pages, bringing designs to life with precision. Rooted in technology but with an equal focus on design, every project is built from the ground up with careful attention to motion, interaction, and user experience.

The result is high-performance digital experiences that work seamlessly, feel considered, and are visually compelling.

Back-end

Fully customizable experiences built with a headless approach, choosing the right platform for each project. Every implementation is structured and documented to make content management simple and give teams the independence to work efficiently.

Experience across platforms including Strapi, Sanity, Contentful, Contentstack, Prismic, Storyblok, WordPress, and Shopify.

AI

Integrating the latest AI models and APIs into digital products to create smarter, more useful experiences. From text, voice, and image generation to intelligent search and structured data extraction, each integration is shaped around the needs of the product.

From custom AI workflows to autonomous agents, automating repetitive tasks, supporting teams, interacting with customers, and integrating with existing tools and processes.

Installations

Interactive installations for physical spaces, combining creative technology with reliable software. From touch displays and large-scale screens to custom hardware integrations, creating experiences that extend beyond the browser.

Built for museums, exhibitions, corporate spaces, trade shows, and visitor centres, with the same attention to interaction, performance, and long-term reliability.

E-Commerce

Custom e-commerce experiences built beyond the limitations of standard templates. From Shopify and WooCommerce to headless solutions, with a focus on performance, usability, and a shopping experience shaped around the brand.

From storefront development to custom features and integrations, building scalable solutions around the needs of each business.

Site Maintainance

Built around long-term relationships, providing ongoing support beyond launch. Annual packages cover everything from updates and optimizations to security, maintenance, and new features.

Flexible support whenever it’s needed.

In-house Support

Working independently with studios and agencies on a project basis, becoming a flexible extension of the team when extra development support is needed. Adapting to existing workflows and schedules, with a strong focus on clear communication and an easy collaborative process.

Especially effective for teams working with Nuxt/Vue, Next/React, Vanilla JS, and WebGL.

About

Over a decade of experience implementing fully custom, high-quality interactive experiences for brands and companies worldwide.

Christian MacMillan

Born in Mallorca, I’ve always been interested in both design and technology. While studying Computer Engineering, I found myself drawn to more creative ways of building software, particularly through motion, interaction, and visual experiences.

That interest took me to Madrid and later Barcelona, where I spent six years working at agencies like Vasava and B-Reel on projects for brands including Google, Nike, and Netflix.

In 2020, I started working independently. What began as a freelance practice has gradually evolved into a small studio, collaborating with developers, designers, copywriters, and other specialists depending on each project.

Above all, I try to make collaboration easy. Clear communication, asking the right questions, and being open throughout the process are just as important as the work itself.

Featured Brands

Clients

B-Reel

BUFF

Chaos x Magic

Domestic Data Streamers

Feels Like

Fil Studio

Momentus Space

Plastic

Tate Esq

The North Kingdom

Our sister studio

Some of the awards and recognition received over the years, both at agencies and working independently.

Awwwards

Independent of the Year Nominee

{02}

Developer Site of the Year Nominee

{02}

Site of the Day

{07}

Developer Award

{02}

Honorable Mention

{12}

Mobile Excellence

{01}

The FWA

Featured of the Day

{06}

Panel Judge

{17—21}

The Webby Awards

Winner

{02}

People's Voice Winner

{02}

Honoree

{01}

Other

Cannes Lions

{05}

Clio Awards

{05}

Bima Awards

{04}

Eurobest Awards Grand Prix

{01}