AML Transaction Monitoring System
Feb 2023 — PresentCompliance & risk, payment platform
Automated transaction monitoring in daily operational use, alongside the settlement-monitoring tooling.
Problem
A payment platform moving high transaction volume can't rely on manual review to catch money-laundering risk. Suspicious patterns — unusual amounts, velocity spikes, repeated structuring behavior — have to surface automatically, with every flagged transaction reviewable and traceable for compliance.
My role
Designed and built the monitoring system — detection rules, alert workflow, and integration into the transaction pipeline.
Engineering
Rule-based detection engine
Threshold, velocity, and pattern rules evaluated against live transaction streams, so risk signals surface without anyone watching spreadsheets.
Screening off the hot path
Monitoring runs as an event-driven pipeline fed from the core transaction flow — screening adds no latency to payment processing.
Alert & review workflow
Flagged transactions route to a review queue for compliance operators, with full transaction context attached for decision and audit.
- Go
- PostgreSQL
- Redis
- RabbitMQ
- REST