Working in collaboration with Bureau Cool, we developed a multi-platform experience for the global launch of Prada Paradoxe. The experience included an offline-first, progressive web app, built for iPad, using custom WebGL shaders and a beautification filter. During the experience users were able to record a video of themselves and download it via QR code.
In addition to this we developed a version of the app that combined an external camera and large format display, remotely controlled via WebRTC. To facilitate connectivity in firewalled environments we created a custom signalling server and deployed a local, dockerised STUN/TURN server.
To support the download feature we created a queue based video processing pipeline to stitch together user created videos with brand assets. Videos were then delivered to secure cloud storage for retrieval via signed URL.
Responsibilities also included working with vendors to implement a CI/CD pipeline and liaising with L'Oreal security teams to ensure the application complied with both internal security policies and GDPR regulations.
2024