← Work indexCase file / 03

03 Abu Dhabi Commercial Bank · Financial services

MPOS Operations Platform

A dual-portal platform for merchant requests, POS terminal inventory, SLA monitoring, and field-team operations.

Role
Senior Software Engineer
Period
2023–2024
Primary outcome
One operational workflow for merchants, devices, requests, timelines, and field assignments.
Sanitized system modelCase file / 03
Inputs01Merchant request02POS inventory03Field team
SystemService workflow
Outcomes04SLA status05Assignment06Timeline

01 Context

The operational problem.

Operations teams needed a reliable view of merchant requests, device stock, service timelines, and assignments without switching between disconnected tools.

Built dashboard, request, merchant, inventory, timeline, and assignment experiences across two related portals.

02 Conditions

The constraints shaped the system.

  • 01Financial operations
  • 02SLA visibility
  • 03Inventory state
  • 04Multiple user groups

03 Engineering decisions

Clarity at system scale.

  1. 01

    Used consistent request timelines to make ownership and service status visible.

  2. 02

    Separated operational and merchant concerns while sharing a common component language.

  3. 03

    Designed inventory states around real operational transitions rather than generic CRUD screens.

04 Outcomes

What the work enabled.

  • 01

    Combined request and field operations into a traceable workflow.

  • 02

    Made SLA status and terminal availability visible from the dashboard.

  • 03

    Reduced repeated UI implementation through shared form and data-display patterns.

System stackNext.js 14ReactMUIReduxReact Hook FormFramer Motion

08 Start a conversation

Have a complex product that needs a clear engineering approach?

n.mish2202@gmail.com