{"repo":"Teboho66/SentinelPay","free":true,"listed":false,"github":"https://github.com/Teboho66/SentinelPay","clone":"git clone https://github.com/Teboho66/SentinelPay.git","description":"Real-time fraud detection engine - ML ensemble scoring, FastAPI REST API, 288 tests, CI/CD pipeline | CPUT Software Engineering","language":"Python","stars":28,"topics":["ci-cd","docker","fastapi","fintech","fraud-detection","github-actions","machine-learning","open-source","python","rest-api"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"🛡️ SentinelPay - Real-Time Fraud Detection & Prevention Engine Postgraduate Software Engineering Author: Teboho Mokoni Domain: FinTech - Digital Payments & Financial Crime Prevention Peer engagement: ⭐ 28 stars · 🍴 37 forks · 5 merged external PRs --- What is SentinelPay? SentinelPay is an intelligent, real-time fraud detection and prevention engine designed for modern financial institutions and FinTech platforms. It combines streaming transaction processing, machine learning inference, behavioural analytics, and automated response orchestration to identify and neutralise fraudulent activity before it causes financial damage - at sub-100ms latency, at scale. In 2026, card-not-present fraud, identity spoofing, and AI-generated synthetic identity attacks are the dominant threat vectors in digital payments. SentinelPay is architected specifically to combat these threats using an event-driven microservices backbone, ensemble ML models (gradient boosting + transformer-based anomaly detection), and a feedback loop that continuously retrains on confirmed fraud signals. What SentinelPay Will Do Once Completed - Ingest live transaction streams from payment processors, mobile wallets, and banking APIs via Kafka event pipelines - Score every transaction in real time using a multi-model ML ensemble (XGBoost + Isolation Forest + fine-tuned DistilBERT for merchant text signals) - Enforce automated rule-based and ML-driven decisions: approve, flag for review, or block - with configurable ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Teboho66","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Teboho66/SentinelPay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}