Johnnie Walker / Lead Frontend Developer
Blend of Artistry
A personalised Johnnie Walker bottle, from a digital creation to an in-store print.

My contribution
I was the lead frontend developer on the experience, bringing the personalisation journey and interactive 3D bottle presentation to life alongside the wider team.
The idea
Let visitors co-create a bottle design that combines their interests with the work of artist Scott Naismith. The wider project team fine-tuned an image model using examples of Scott’s work.
From an image to a physical object
Generated artwork was presented on a custom 3D bottle model, helping people see their design before it was printed in-store. The interface connected the creative process with the finished object.
The project’s impact
The launch sold out its bottles and received press coverage and Lovie recognition. These were outcomes of the wider project and its collaborators.
Technical detail & tools
The frontend tech stack consisted mainly of React, Next.js, TypeScript, React Three Fiber, Motion (Framer Motion) and CSS Modules.
- React
- JavaScript
- TypeScript
- React Three Fiber
- Motion (Framer Motion)
- AWS Bedrock & Titan



Explore another collaboration
Have a brief in mind?
An early idea, an upcoming pitch or a project already underway. Send me a short outline and we can talk through what it needs and where I could help.
Let’s talk about a project
