Corporate Banking Web Application

ROLE
Frontend Developer
COMPANY
Fidelity Bank
TYPE
Enterprise Fintech / Corporate Banking
PERIOD
April 2026 — Present

A secure React and TypeScript platform supporting complex corporate banking workflows—from enrolment and transfers to approvals and administration.

CONFIDENTIALITY NOTE

This case study uses an abstract visual and public-safe descriptions only. No client data, private screens or internal architecture are shown.

THE PRODUCT
BEHIND THE UI.

Corporate banking combines dense information, multi-step operations and permission-aware experiences. The work required careful product states and predictable integration across high-consequence workflows.

OWNING THE
DETAILS.

I worked through explicit interface states and typed boundaries: server state with TanStack Query, local product state with Zustand, validation with Zod, and deliberate loading, error and recovery behaviour.

  • 01Authentication and customer enrolment
  • 02Dashboards, single and bulk transfers
  • 03Approval workflows and role-based access
  • 04Beneficiary and team administration
  • 05Typed API integration and validation schemas
  • 06Secure session and transaction PIN attempt handling
  • 07QA-led fixes and production readiness work
Reliable products are made in the states between start and success.

CONTRIBUTION

Contributed production frontend work across core product areas while partnering with product, backend and QA teams to move features from requirements through refinement and release readiness.

TECHNOLOGY

React / TypeScript / TanStack Query / Zustand / Axios / Zod