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 mobile.
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 choice to approve or reject.
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 decision. Prioritize the moment that matters: authorize a pending payment and confirm its release. I designed for that task instead of shrinking the entire desktop portal onto a phone.
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
The redesign gives Makers, Checkers and Authorizers a focused view of the same payment system. Each role sees the action, status and context it needs without losing control or depth.
The shared mobile anatomy keeps those decisions consistent across iOS, Android and future journeys.
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.