Ameeq
Work
01
Case study
Multi-stack·Enterprise·Legacy → modern

A compliance platform held together by three moving parts.

A regulated Shariah-advisory firm needed its review pipeline, client portal and internal HR to behave like one product. We rebuilt the pieces, one at a time, without ever taking the business offline.

Client
Shariyah Review Bureau
Sector
Islamic finance · compliance
Region
Manama, Bahrain
Engagement
Long-form engineering partner
01 · The brief

SRB serves financial institutions across the GCC and beyond. The work — Shariah audits, certifications, advisory — is methodical, auditable, and slow to change. The tooling around it was a Laravel monolith that had outgrown its shape, plus a scatter of spreadsheets and shared drives. The brief was not "rewrite it." It was: keep shipping, replace the load-bearing parts, and make new capability possible.

02 · Approach
  1. 01

    Cut the new portal away from the legacy.

    A Rust/Actix service with a Vue client now owns the review workflow. The legacy CSA stays where it is — touched, not replaced — for the workflows it still serves well.

  2. 02

    Bring HR into the same room.

    An Electron desktop widget (srbCakeHR) brings attendance and HR into the daily flow on every workstation, instead of a tab no one keeps open.

  3. 03

    Keep the legacy honest.

    CSA continues to serve the workflows it was built for. We maintain it on the same cadence as the new portal — a system on its way out should still feel cared for.

03 · What shipped
  • SRBPortal — Rust/Actix + Vue + PostgreSQL
  • srbCakeHR — Electron desktop companion
  • CSA — Laravel/Vue, maintained alongside
04 · Outcome
Engagement
Multi-year, still active
Surfaces
Three products, one team
Downtime during cutover
None planned, none taken

Screens and product detail are held under a client confidentiality agreement.

05 · Stack
Backend
Rust · Actix-web · PostgreSQL · Laravel (legacy)
Frontend
Vue · Electron · TypeScript
Infra
CI/CD pipelines · containerised services
Next case · 02

A restaurant POS that ships on the regulator’s timeline.

Read