Skip to content
Est. 2016·Day 0000·
Available for new engagements · Q2 2026
Cairo ·GMT+2·

Mahmoud Amr
Architecture · Data · Cloud & AI · Top-Rated since 2016


§ Enterprise Architecture · Regulated retail bank (anonymized)

Digital Lending Platform

Solution architect for a Central-Bank-regulated consumer-lending platform — architecture to OpenShift delivery.

73
endpoints
12
regulated integrations
Maker–checker
controls
Role
Solution architect & full-stack lead
Client
Regulated retail bank (anonymized)
Year
2026
Lane
Enterprise Architecture

The problem

A retail bank was launching in-house digital consumer lending with no origination platform. It had to integrate a country's entire regulated financial fabric — credit bureau, government ID verification, eKYC, core banking, AI risk scoring — under maker–checker controls, full auditability, and bilingual (Arabic-RTL / English) delivery across mobile, web, and a staff back-office.

What I built

I owned the solution architecture (decision records and diagrams verified against live code, Kubernetes, and pipelines) and led the build: a Java 21 loan-origination system with 10 domain modules, 73 endpoints, dual security chains, six-role RBAC, and AOP audit + PII masking; an Angular 21 zoneless back-office; a customer web channel; two design systems (a golden-tested Flutter library and an Angular component library); and OpenShift + ArgoCD GitOps across 9+ environments.

Outcome

A regulated, auditable, bilingual application-to-funded-loan platform delivered to UAT — with architecture docs that de-risked production hardening ahead of go-live.

Stack
Java 21Spring Boot 3.3Angular 21 (zoneless)FlutterOracle 19cRedisKeycloak / OAuth2OpenShiftArgoCDAzure DevOps

Client identity anonymized under NDA. Numbers and architecture are real; only names and data are withheld.

Available — Book a call