SaldoApps · 2022 — 2023 · Los Angeles, remote

One design language across three platforms that disagree

Five financial products for small businesses on iOS, Android and web, used by 500K+ people across five continents. Apple, Google and the web disagree about almost everything. The job was one system that honoured all three.

Role & Scope
Design Team LeadWeb, iOS SwiftUI, Android Jetpack
Team Size
4 Product DesignersDirect management, hiring, mentoring
Tech & Stack
Figma, Tokens Studio, W3CStorybook, React, HIG & Material
Business Domain
Fintech & SMB ProductivityInvoicing, receipts, mileage, accounting
500K+ Scale
Active Users Across 5 Continents
4.8 ★ Quality
Average App Store Rating
+34% Conversion
Completed Invoices After Redesign
40% Velocity
Less Design-to-Code Handoff Time
01 · The Starting Dilemma

The problem with 'consistent'

Every multi-platform product says it wants consistency. What people usually mean is sameness — and sameness is exactly wrong, because an iOS user and an Android user disagree about navigation, selection, modals and what a back gesture does.

Make everything identical and both platforms feel slightly foreign. Let each go its own way and you get three products wearing one logo, three times the work, and drift that compounds every release.

One component language that stayed native everywhere it landed.
02 · Tokenized Foundation

A token-based system, built from scratch

Colour, type, spacing, elevation and motion are decided once and resolved per platform. Apple HIG, Material and web conventions become expressions of the same decision rather than three separate sets of them.

In practice: a designer settles once what "primary action, destructive" means. The platforms differ in how they show it, not in whether they agree.

03 · Governance & Operations

Rules that outlive the people who wrote them

A system without written rules is folklore within two quarters. The usage rules shipped beside the components — when to reach for one, when not to, what each state means.

Alongside them ran cross-platform sessions with designers and engineers, where a per-app divergence became a documented decision instead of something noticed later in review.

04 · Conversion & Redesign

The flow the business runs on

Invoice creation is where the product makes its money, and it was long, dense and unforgiving on a phone: line items, taxes, discounts and currencies, all calculated live.

I rebuilt it as a guided pass over one form — one prompt per empty row, in the order an invoice is actually built, with the running totals never leaving the screen.

Result: +34% completed invoices and 40% less design-to-code handoff time, because the flow was specified as states rather than screens.

I also designed the monetisation surfaces across the suite — onboarding, paywalls, subscription flows. No measured number for those; they are here as scope.

05 · Leadership & Mentorship

Running the team

Four designers, three platforms, five products in parallel. Hiring, weekly 1:1s, written development plans, structured critique — and capacity planning, which was half the job when every product has its own release rhythm.

The full version

What the complete version of this page adds

  • The five products by name, with their install and retention numbers
  • The design system as it ran across iOS, Android and web
  • Store screenshots and the release cadence behind the 500K figure

It lives at alex.zhovnir.com/work/saldoapps, behind a password — client agreements, not theatre. Send me a note and I’ll open it: alex@zhovnir.com.