Independent Tech Lead—Developer
Our Planet
Client
#front-end
#webgl
Our Planet is a groundbreaking, four-year collaboration between Netflix, Silverback Films, and WWF. It explores the rich natural wonders, iconic species, and wildlife while revealing the urgent issues threatening their existence. The website features a hub where users can explore the distinct biomes and an interactive globe that invites users to journey through the ways human impact is changing the world.
The Webby Awards—Best Website in Film category
The Webby Awards—People's Voice Award
The Webby Awards—Crafted with code
TheFWA—FWA of the Day
Featured in It's Nice That and Little Black Book
Client
#web-and-native-apps
Since the launch of the Pixel, B-Reel has collaborated with Google to enhance the product experience by conceptualizing and developing the wallpapers shipped with each new smartphone release. I contributed by implementing the live wallpapers for Pixel 4, which continue to be included in later releases.
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 handling the project independently.
Front-end
From large-scale websites to creative campaign landing pages, we bring designs to life with precision. While our roots are in technology, design is just as important to us. We carefully implement designs from the ground up, with a strong focus on motion, interaction, and user experience. Our goal is to create high-performance solutions that not only work seamlessly but are also visually compelling.
Every detail receives meticulous attention to ensure a polished final result.
Back-end
We offer fully customizable experiences, always with a headless approach, selecting the best platform for each project. Everything properly documented, so you and your team can work independently, saving both time and costs.
We work with Strapi, Contentful, Contentstack, Prismic, Storyblok, WordPress, and Shopify.
Please note, we do not offer back-end as a standalone service.
WebGL
An innovative web experience can significantly enhance your brand’s perceived value and boost conversions. We support you every step of the way, from initial concept and prototyping to implementation, ensuring your project stands out with cutting-edge technology and design.
AI & Web3
We’re actively working with AI and Web3 in current projects, constantly exploring their potential. From developing an NFT marketplace in Inkollectors to creating a virtual assistant that enhances user experience through AI, we’re excited about what these innovations can achieve and always open to exploring new possibilities with each project.
Headless E-Commerce
A faster site, better scalability, and more conversions. If the standard templates from platforms like Shopify or WooCommerce don’t deliver the experience your business needs, we’re here to help. We focus on improving loading times, enhancing usability, and, most importantly, creating a fully personalized experience for your customers.
We work with Shopify, Square, WooCommerce, and more.
Web & Native Apps
We develop native apps using React Native, a framework powering thousands of apps, including familiar ones like Facebook, Skype, Outlook, and Discord. Additionally, any website can become a web app with its own icon on the home screen, thanks to Progressive Web Applications (PWA).
Whether you’re looking for a PWA or a fully native app, we provide tailored solutions.
Site Maintainance
We aim to build long-term relationships with our clients. We don’t just launch and forget. We offer annual packages to help you manage your site after it’s live, covering everything from updates and optimizations to security checks and protection against attacks, as well as adding new features.
We’ve got you covered.
In-house Support
I collaborate individually, as the sole freelance partner, with studios and agencies on a project basis, building open partnerships to achieve shared goals. My approach is always flexible, adapting to your team’s schedule. I place a lot of importance on effective collaboration and keeping a positive, friendly attitude throughout the process.
This is especially efficient if you’re working with technologies like 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 always had a strong interest in design and tech. While studying computer engineering, I quickly found myself leaning towards more creative ways of implementing software. Inspired by motion and interactions, and motivated to deepen my expertise in these areas, I eventually moved to Madrid and later to Barcelona, where I had the opportunity to work at agencies like Vasava and B-Reel, collaborating with companies and brands such as Google, Nike, and Netflix.
In 2020, I began my solo journey as a freelancer. Over the past few years, however, I’ve rented a workspace and frequently collaborated with other professionals to meet my clients’ needs, which is why it has gradually evolved into what now feels more like a small studio. From fellow developers to designers, copywriters, and SEO experts, I’ve built a network that ensures our final results meet the high standards I aim to deliver.
That said, my priority is to put personal interaction first, making it easy and enjoyable to work together. As you scroll down, you’ll find some of our clients, their experience collaborating with us, a photo gallery to get to know the studio a little better, and a showcase of some recognitions we’ve received over the years.
Featured Clients
& More
Ambia
B-Reel
Carolina Herrera
Domestic Data Streamers
Emory University
Feels Like
Fenty (Rihanna)
Hublot
Intorno Labs
Loro Piana
Mango
Momentus Space
Plastic
Tate Law
The Helldivers™
The North Kingdom
Universitat de Barcelona
Vasava
Zalando
Our sister studio
Every successful digital production requires a strong design partner. That’s why, for the past eight years, we’ve partnered with Xavier Cussó. A proven approach which allows us to scale on demand and deliver on any brief through a highly optimized process.
I had the privilege to work with Christian in many projects, and I can say it has always been a pleasure to have him as part of the team. As a reliable and collaborative Tech Lead, he is very keen to push for the quality on every single detail, working fully integrated with the Creative team, and adding a lot to the final output.

Working with Christian is always a pleasure. He is very detail-oriented and ensures that the design is elevated with high-quality animations. His keen eye for design consistently brings our projects to life, and communication with him is effortless. He takes the time to thoroughly understand the project and asks the right questions, which is incredibly important and helpful. Collaborating with him has always been a smooth and enjoyable experience.

The life of my business would end without my website. I trust Christian with my life. In addition to world-class developer skills, he brings a level of insight, empathy, and collaborative-ness that makes him the perfect partner on our projects.

I highly recommend Christian for any development project. He is a super talented developer with a strong focus on problem-solving and possesses an exceptional eye for design and animation. His unique combination of technical expertise and creative skills ensures high-quality, innovative solutions.

When quality meets deadlines! He has a great eye for detail, making it a pleasure for designers to work with him. He consistently delivers solid projects with the latest tech and features, always on time, ensuring the smoothest workflow and maximum efficiency!

Working with Christian means happy clients. He’s an all-round developer with problem-solving and leadership skills. The cherry on top is his great eye for design and animation, a hard-to-find quality in a dev that always help our projects shine. Always on my team!

{01—06}
Some of the awards and recognition we’ve received, both from my previous work and since I’ve been working on my own.
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
{03}
Clio Awards
{05}
Bima Awards
{04}
Eurobest Awards Grand Prix
{01}