Portfolio

A brief look at some of the brands I’ve contributed to over the years.

A few highlights from my work with different brands. Behind each lies far more detail, designing user-focused experiences and choosing the tools and technologies that fit each challenge best.

EDEKA
“Worked with several EDEKA teams on developing internal and regional applications that supported daily operations and reporting processes. Focused on building reliable and maintainable front-end architectures, streamlining workflows, and improving how report management and quality evaluations were handled across departments.”
AngularNext.jsJavaC#
Douglas
“Led a front-end team at the Douglas headquarters, contributing to the online platform and internal tools with a focus on scalability and performance. Collaborated closely with designers and backend developers to improve the user experience, ensure interface consistency, and build a shared component library that supported both the storefront and internal applications.”
ReactNode.jsJava
Allianz
“Worked on a dashboard for Allianz that visualized financial and savings products in a clear and accessible way. Focused on creating reusable interface components and data visualizations that helped make complex financial information easier to understand for users and advisors.”
ReactReact-NativeJava
Deutsche Telekom
“Developed a desktop and mobile application for Deutsche Telekom to improve internal communication and collaboration. Worked closely with design and backend teams to create a reliable and intuitive interface that supported daily workflows across departments.”
ReactReact-NativeNode.js
Metro Markets
“Helped build the Metro Markets e-commerce platform from the ground up. Collaborated with design and backend teams to develop a custom UI library in Angular and integrate it with a PHP and MySQL backend, creating a scalable foundation for product management and online sales.”
AngularPHPMySQL
Warsteiner
“Built the online presence for Warsteiner and several promotional campaign sites. Developed a 3D WebGL bottle configurator that allowed users to design custom bottles for the Warsteiner Art Collection, blending creative storytelling with interactive technology.”
AngularWebGLPHPMySQL
Fritz-Kola
“Designed and developed the full online presence for Fritz-Kola, translating the brand’s artistic and unconventional style into a dynamic digital experience. Focused on combining creative storytelling with a distinctive visual identity that reflected the brand’s energy and individuality.”
AngularPHPMySQL
Spotify
“Developed several promotional websites in collaboration with Spotify, using their APIs to create custom playlist experiences for partner brands. Focused on building engaging and interactive campaigns that connected music, creativity, and brand storytelling.”
ReactNode.jsPHPMySQL
Laetta
“Created an interactive promotional experience for Lätta where users could upload a profile photo that was mapped onto a 3D model and featured in a personalized video. The campaign allowed participants to add a message and share their custom video, combining playful technology with an engaging, shareable brand experience.”
ActionScript 3PHPMySQL
Alfa Romeo
“Developed a highly interactive launch website for the Alfa Romeo MiTo, featuring videos, 360-degree views, and image galleries. Built with Flash and ActionScript, the project focused on delivering an immersive digital experience that reflected the energy and design of the new model.”
ActionScript 3PHPMySQL
Deutsche Bank
“Created an interactive website for Deutsche Bank that presented the company’s history as an engaging digital story. Designed the experience to let users explore key moments and contribute their own stories, combining historical content with a participatory narrative approach.”
ActionScript 3PHPMySQL
L’Oréal
“Designed a series of campaign posters and developed an automated newsletter system for L’Oréal. The solution simplified content creation and distribution, allowing marketing teams to generate and send newsletters efficiently while maintaining brand consistency.”
JavaScriptPHPMySQLPhotoshopIllustrator
Spee
“Created a digital scavenger hunt for Spee that spanned multiple themed websites, each featuring interactive puzzles for users to solve. The campaign blended storytelling and gameplay to create a fun and memorable brand experience.”
JavaScriptPHPMySQL
BASF
“Developed a multi-level educational game for BASF that helped users learn about the company’s processes in an engaging way. Built with Flash, the project combined interactive storytelling and gameplay to make complex industrial topics easier to understand.”
ActionScript 3PHPMySQL
MAN Truck & Bus
“Created interactive CD-ROM presentations for MAN featuring their trucks and buses. The experience included detailed product information, image galleries, videos, and 360-degree draggable views, allowing users to explore each vehicle in an engaging and informative way.”
ActionScript 3PHPMySQL

Fabian Hambüchen

“After Fabian Hambüchen became world champion and Olympic gold medalist, I had the opportunity to meet him personally and discuss his online presence. Together we created an award-winning website that featured his videos, galleries, and a social area for fans to connect and engage.”
ActionScript 3PHPMySQL