The project started with a clear mission: one shared visual language across the company's digital products. My role has been a blend of designer, system architect and communicator — balancing independent work with close collaboration across product and development teams.
I like to call myself “Mr. In-between” — someone who connects design and development. I design components, tokenize and document them, manage handoffs and review final implementations for visual and functional consistency.
Tools and workflow My main tool is Figma, with heavy use of variables and design tokens powered by Tokens Studio Pro. The library lives in one structured file: Foundations (colour, type, spacing, icons), Atoms, and Molecules & Patterns.
The workflow goes both ways: sometimes I proactively design missing components, other times I respond to team requests and decide whether a component belongs to the core system or stays product-specific.
Review & documentation Every new or updated component goes through a review with UX/UI designers and developers. In parallel I document it in Confluence — embedded Figma frames with variants, anatomy, usage, tokens and editable elements — and check it against a WCAG-based accessibility checklist.
Outcome and learnings All components are transparent, clearly named and organised for long-term scalability. A design system is a living organism, but we're close to a mature, stable version that truly supports Salzburg AG's digital ecosystem.
The project let me grow as both a designer and a systems thinker — combining structure with flexibility, and creativity with consistency.