01 / Distributed Systems
Sentinel Pay
Sentinel Pay processes digital-wallet transactions through Go microservices for enrichment, blacklist checks, rules, and final decision orchestration, with Kafka connecting each stage and a separate Python service providing machine-learning risk scores. The live system explains every allow, hold, or block decision and uses a Random Forest benchmarked on all 6.36 million PaySim transactions.
GoPythonApache KafkaRedisPostgreSQLDockerRandom ForestPaySim
View project