Software · Banking

Fintrust Core

High-throughput payments with identity and real-time risk.

10 months

The challenge

Legacy core couldn't handle mobile wallet growth or real-time fraud scoring.

  • !Peak-load failures on legacy stack
  • !Fraud detected too late
  • !Slow release cycles

Our solution

Event-driven microservices on Go with GraphQL API, IAM, and streaming risk engine.

1.2M+ active users; sub-40ms transaction latency at peak.

How we delivered

1

Domain decomposition and API design

2

Streaming risk pipeline

3

Phased cutover with dual-run period

Deliverables

  • Payment & wallet APIs
  • Identity and fraud services
  • Ops monitoring and runbooks

Results

  • Sub-40ms latency at peak
  • 1.2M+ active users supported
  • Real-time risk decisions

Mobile-first banking for Ethiopian professionals.

Technologies

GoKafkaGraphQLIAM

Related services

Related case studies