UX/UI Designer  ·  Europe, remote

I design the interfaces enterprises actually work in.

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.

Selected clients RingierMazda20 Minuten News Broad A/SChainIQUizardA Swiss private bank
Selected work  /  01

SafeGreen Logistics & Intertrace

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.

Client
Broad A/S
Role
Lead UX/UI Designer
Year
2023 – 2024
Live
intertrace.io ↗
intertrace.io/en
Intertrace marketing site hero, showing the dispatcher zone overview and a live route map across Jylland, Denmark.
The public platform site. The hero leads with the product itself rather than an illustration, because the density of the dispatcher view is the selling point.

The brief

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.

The approach

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.

Booking  /  Step 2 of 5
Intertrace booking flow, delivery address step: a dark panel with a single address field beside a map of Denmark, and a five-step progress indicator along the bottom.
One question per step. The map holds the whole country while there is nothing to show, and the five-step indicator makes the remaining effort visible before the sender starts typing.
Booking  /  Address resolved
The same step after entering an address: the map has zoomed to a pin on Kongens Nytorv in Copenhagen with a confirmation card offering to confirm the delivery address.
On a match the map resolves to the pin and confirmation happens in place. A freight address is expensive to get wrong, so the sender confirms a location rather than a string of text.

Driver app

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.

Route, scan and trace

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.

Intertrace driver app home screen: a greeting, a card showing seven tasks remaining with a route diagram, quick actions, and the next stop with an inline map and navigate button.
Home · stops remaining
Intertrace driver app route screen: today's route summary with distance, stops and hours, a completion bar, and a task list with the next stop expanded showing pickup and delivery counts and estimated arrival.
Today’s route · task list
Intertrace driver app scanning screen: a live camera view with a horizontal carousel of colour-coded mode icons, the selected one labelled Leaving depot.
Scan · mode selection
Intertrace shipment detail screen: a consignment reference with email and call actions, tabbed overview, contents and events, a status card reading waiting for delivery, and a timeline of scan events.
Shipment · event timeline
3Connected products: dispatcher portal, driver app, booking & tracking
50+Screens designed, from research through developer handoff
1Shared component library unifying every surface
Selected work  /  02

Alloy Ads

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.

Client
Ringier Switzerland
Role
UX/UI Designer, co-designed
Year
2025
Live
alloyads.ai ↗
alloyads.ai
Alloy Ads marketing site in German, headline Kampagnenstart leicht gemacht, with a preview of the campaign upload screen and audience targeting panel.
The public product site, in German for the Swiss market. The hero shows the actual upload and targeting screens, because the promise is that the tool is simple, and the fastest way to prove that is to show it.

The brief

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.

The approach

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 manager  /  Campaigns
Alloy Ads admin cockpit showing a filterable campaigns table with phase, ad-server sync state, type and date columns.
Campaign manager cockpit. Two states matter most and neither is the campaign itself: which phase it is in, and whether it has synced to the ad server. Both are colour-coded chips so a manager can triage a full table in one pass. Client names and spend are blurred.
Alloy Ads customer detail screen with customer settings, Google Analytics setup, commission settings, external links and running campaigns.
Customer detail. Settings, analytics, commission and live campaigns on one screen, grouped into cards so an operator never has to hunt across tabs.
Alloy Ads user management screen with a multi-select role picker showing administrator, BYOK and targeting roles.
Role management. Permissions are multi-select rather than a single tier, because real teams don't fit into one role each.
Alloy Ads social ad in German: KMU verdoppelt Leads in 48h, showing a phone with a campaign notification and a three-step setup diagram.
Alloy Ads social ad in German: Ein Zugang, 50+ Plattformen, showing Swiss media brand logos including Blick, Beobachter, ImmoScout24, AutoScout24 and Handelszeitung.
Alloy Ads social ad in German: Zielgruppe gefunden, in Minuten live, with three numbered steps for choosing budget, uploading creatives and defining an audience.

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.

3Ad creation flows designed: web, LinkedIn and Google
2Audiences served by one system: advertisers and campaign managers
MillionsOf daily impressions managed through the cockpit
About
Portrait of Petra Izova

I'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.

What I do

  • Product design
  • Design strategy
  • AI product design
  • Design systems
  • User research
  • Prototyping

Tools

FigmaClaudeGeminiWebflowReplitAdobe CCFigma WeaveUizardSoftrGetalai

Languages

  • Slovak & Czech native
  • English fluent
  • Danish conversational
Education
MSc, Technology Entrepreneurship DTU Technical University of Denmark · 2021 – 2024

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.

BA Digital Concept Development UCN University of Northern Denmark · 2019 – 2021
AP Multimedia Design UCN University of Northern Denmark · 2017 – 2019

Building something dense, complicated, and behind a login?

petraizova97@gmail.com