Emirates NBD's corporate banking app across MENA. Authorizers were desk-bound for time-sensitive payments. I owned the maker-checker-authorizer experience and device activation, turning a dense desktop system into role-specific iOS and Android journeys.
Sr. Product Designer · Business Online, mobile
1 design lead + 3 senior designers (I led UX/UI with 2 others), plus product, iOS & Android eng & business
2024 · Emirates NBD, Dubai
Figma · user research via user testing
Owned the role-based experience (Maker, Checker, Authorizer) and the full device-activation onboarding, end-to-end. Co-built the mobile component anatomy handed to iOS & Android.
70% faster delivery and 3× faster task completion in key journeys, across 500+ screens and 12 end-to-end journeys.
A small screen carrying high-value payments, multiple user roles, security controls, authorization limits, and dense financial data.
A tight team: one design lead and three senior product designers. I drove the role-based journeys and onboarding, working closely with product and iOS & Android engineering.
drag ⇆ to reveal the redesign
Corporate banking is built for desktop dashboards. The person approving a multi-million-AED payment is usually away from their desk. The job: make high-stakes banking feel safe and simple on a phone.
First, the people. A corporate payment isn't one person's job: a Maker creates it, a Checker verifies it, an Authorizer releases it, each with a focused view and a clear approve-or-reject fork.
maker and checker do the work; the Authorizer decides. Approve releases it, reject returns it to the Maker.
Authorizers had to wait until they were at a desktop to release payments.
Unclear status after authorizing, no confident confirmation on mobile.
Desktop-grade data crammed onto a small screen, hard to scan.
Makers, checkers and authorizers each need a different view.
We started with daily users. The same frustrations kept surfacing, so before redrawing a screen we validated them with attention heatmaps on the legacy app.
in their own words
“If I'm out of the office, a payment just waits, I can't release anything until I'm back at my desk.”
“After I tap approve I'm never quite sure it actually went through.”
“There's so much packed onto one screen, I scan for the one number I need and ignore the rest.”
attention heatmaps · legacy app · validating what users told us


Approving a pending payment, the core task. Before vs. after the mobile redesign.
The bet behind it. The obvious move is the whole portal on a phone. But a finance lead on the go needs one thing: authorize a pending payment, fast, and know it released. I scoped to that moment, not feature parity. Saying no to everything else is what made it quick.
What needed a desktop and a wait is now a pending-first home screen, authorizers see and clear tasks the moment they land.
Research how authorizers really work on mobile, prototype the flows, and validate with heatmaps and testing.
Cramming the full desktop dashboard onto a phone would keep the very density that made approvals slow. Instead I led with a pending-first home, what needs action, at the top.
Makers create, checkers verify, authorizers release. Each needed a focused mobile view, not one crowded screen.
Designed a pending-first home, a clear authorize action, and a frictionless device-activation journey.
Ran heatmap + usability testing on the new screens, attention landed exactly where the key actions live.
Delivered a documented component anatomy so the app stayed consistent across both platforms and future releases.
A Maker and a Checker don't need the same screen. Each home is tuned to what that role actually does, here are the key decisions, on the live build.
In corporate banking, confidence is designed. Every element here does quiet work to make a CFO trust an irreversible transfer, hover the markers.
hover a ● marker to see the trust signal
Before touching a file, a corporate user has to prove who they are. I designed the full device-activation journey, subscriber ID, OTP, password, Smart Pass PIN, so first-time users sign in without visiting a branch.
Subscriber and user ID from the welcome email. The bank already knows the corporate, so there's nothing to invent, just confirm.
A six-digit OTP to the registered number, with a live countdown and a resend path. Verify the channel before any credential is set.
Rules validate live and turn green as you type, then a four-digit Smart Pass PIN for fast re-entry. No guessing what "strong enough" means.
Device activated, with Touch ID and MPIN offered for faster, safer access next time, all without a branch visit.
Role-specific UI and simplified navigation cut the steps in key journeys like approvals and beneficiary management, so the work that mattered got done three times faster.
Aligning design sprints with engineering readiness cut delivery time, so the redesign shipped faster without stalling on handoff.
A documented mobile component anatomy keeps iOS and Android consistent and lets every future release build on a real system, not one-off screens.
measured across approvals and beneficiary-management journeys
This wasn't just a redesign. It was a re-alignment of roles, priorities, and how we want business users to feel when they interact with BOX Mobile.
Every decision was rooted in real user insight and built to scale. We simplified complexity without removing depth.
Working on this project wasn't linear, and that's what made it real. It involved sketching, unlearning, reworking, and lots of back-and-forth.
And as always, the process continues. Because great design isn't ever done, it just keeps getting sharper with every scroll, tap, and insight.
A documented component anatomy handed to iOS and Android, so the experience stayed consistent and every release built on a real system.
Accessible by default: large touch targets, AA-contrast tokens, and clear focus states for every authorizer.