David
Pettersson
Manual production is the bottleneck of modern creative work. I bridge design and engineering by building custom tools and Figma plugins that turn manual production into automated, code-based workflows — scaling output without losing quality. The systems I build handle execution, so creative teams can focus on strategy and art direction.
By treating design as data and workflows as code, I help organizations achieve a consistency and speed that manual processes can't match. Whether it's dynamic asset generation, AI-assisted layouts, or custom design tools, the focus is always on efficiency without compromising craft.
Design is no longer just about how things look; it's about how they are produced and distributed. I believe in a systematic approach — a discipline that applies engineering principles to the creative process. This ensures that brand systems are modular, scalable, and resilient across platforms, adapting to any medium with precision.
AI shouldn't replace the designer — it should serve as a powerful co-pilot. I integrate Large Language Models and diffusion models directly into the production stack to handle asset generation and content logic. By moving from static templates to generative systems, design can respond to real-time needs and data.
Design Automation
Building tools that eliminate manual production work and multiply creative output. From Figma plugins to custom CLI tools that generate thousands of assets in seconds.
Generative AI
Integrating LLMs and diffusion models into production workflows. Developing custom pipelines for image generation, content synthesis, and automated variation.
Creative Systems
Designing the architecture behind complex design frameworks. Design systems that aren't just component libraries, but living ecosystems of code and logic.
Automation Strategy
Consulting on digital transformation for creative departments. Identifying workflow bottlenecks and implementing tailored technical solutions that cut production cost and turnaround time.
Design Engineering
Translating design intent into production code. Preserving creative vision through precise implementation and systematic thinking.
Prototyping
Rapidly developing functional proofs of concept for new creative technologies. Testing hypotheses and validating technical feasibility before full-scale production.