Machine Learning Engineer
Capitec Banknow
capitecbank.co.zaThe leading bank in South Africa by number of clients and user satisfaction.
- Built and open-sourced Decider, a rules engine productionised for business credit granting, retail credit granting and fraud detection across 3 teams, executing rules on 7M+ transactions per day; presented the project at PyCon.
- Established the Kafka and Apache Flink patterns used for real-time stream processing of transactional data.
- Developed a real-time person-detection (computer vision) proof of concept on branch CCTV cameras, analysing where customers spend time in selected branches to target reductions in counter waiting times.
- Redefined the model deployment process around Docker containers, cutting deployment debugging from hours of hands-on support to minutes of self-service, and built CI/CD pipelines that automatically integrate jobs with the bank’s scheduling platform.
- Drive hands-on enablement of multiple teams across the bank, supporting adoption of ML tooling and best practices.