Independent Tech Lead—Developer

Melt

#front-end

#webgl

#in-house-support

A portfolio website for Melt, a creative studio working across direction, VFX, and visual experimentation.

Built around a highly visual experience, the site showcases the studio’s work through an interactive project player and playful navigation.

A collaboration with Fil Studio, with development focused on the project player and interactive 3D menu.

Desktop about page for Melt featuring studio information, collaborators, clients, and playful visual elements.
Mobile about page for Melt showcasing the creative studio’s services, collaborators, and Barcelona studio.
Melt's desktop contact page featuring contact information, social links, and floating 3D elements.
Melt's mobile contact page featuring contact details, social links, and 3D interactive elements.
Film still of a woman sitting in a kitchen, featured as project work on Melt's portfolio.
Animated character flying through a colorful sky, featured as project content on Melt's portfolio.

Internationally awarded creative studio

15+ years of visual storytelling

#front-end

#in-house-support

A gamified, geo-fenced experience across Chamonix during the UTMB World Series. Designed like a scavenger hunt, participants followed scenic trails, using image recognition to locate landmarks. Scanning each unlocked a multiple-choice question that challenged their knowledge and offered insights into the sport. I collaborated with Feels Like implementing the 8th Wall-powered image recognition, along with page transitions and other core functionalities.

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}