Data-dense admin panels, AI assistant flows, and the design systems that hold them together. 5+ years across media, logistics and SaaS, owning the work from research through developer handoff.
A dispatcher, a driver and a recipient each need a different view of the same delivery. I designed all three, plus the public platform, as one connected product.
Broad A/S builds logistics software for retailers, operators and distributors who run their own delivery fleets. Three audiences, three very different jobs: dispatchers planning and monitoring zones, drivers executing routes on a phone, and recipients tracking a parcel they did not choose to be waiting for.
Built separately, those become three products that look and behave like three companies.
I ran the full lifecycle: user research, information architecture, prototyping and developer handoff, then pulled every surface back into a single Figma component library.
One system, one set of tokens, one behaviour for a status, a progress bar, a route marker. Fifty-plus screens across three products, and a dispatcher can recognise the driver app instantly.
A driver reads this at arm's length, in a van, in poor light. So the home screen answers one question first, in the largest type on the page: how many stops are left. Everything else, scan, search, navigate, sits one tap away.
The route view leads with the shape of the whole day, then expands only the next stop. Scanning puts mode selection in a colour-coded carousel under the thumb, so a driver switches state one-handed. Every scan writes to a shipment timeline the recipient can read.
Self-service ad buying for Europe's largest media group. A campaign that used to need an agency now takes minutes, from upload to targeting to live.
Booking digital advertising traditionally means an agency, a media plan and a wait. Ringier wanted advertisers to do it themselves, in minutes, without understanding ad tech.
The catch: underneath the simple flow sits real ad-server complexity. Line items, sync states, commission models, targeting taxonomies, and a campaign manager team who still need every one of those controls.
Two audiences, two surfaces, one system. Advertisers get a linear creation flow that asks one thing at a time. Campaign managers get a dense admin cockpit that exposes everything.
I delivered end-to-end UX, wireframes through developer handoff, covering the web, LinkedIn and Google ad creation flows in a fast-paced Agile team.
Campaign assets for the platform launch. Beyond product design I produced the ads, presentations and brand material the team needed to take Alloy Ads to market, working in German for the Swiss market.
More case studies in progress: AI assistant interfaces and design systems for enterprise clients.
Ask me about themI'm Petra, a UX/UI designer working on AI-first products and enterprise SaaS. Most of what I do lives behind a login: admin panels, assistant interfaces, onboarding flows, and the component systems that keep them coherent as teams grow.
I've shipped for 10+ enterprise clients including Ringier, Mazda, 20 Minuten News and a Swiss private bank. Before that I co-founded a cybersecurity SaaS accepted into DTU's Skylab Incubator, which is where I learned to argue about business outcomes as fluently as about spacing.
A degree about turning technology into a business, not just a product. I co-founded a cybersecurity SaaS through DTU’s Skylab Incubator during the programme and defended the business plan as my thesis, graded A−. It is why I argue about adoption and cost of change as readily as about spacing.