HSBC Real Time Screening
HSBC Bank needed a robust solution for Customer Due Diligence to streamline the onboarding of RBWM(Retail Banking and Wealth Management) customers. The goal was to develop a real-time sanction screening engine to ensure compliance and prevent onboarding of sanctioned individuals worldwide.
The project involved multiple technologies, predominantly proprietary and licensed
products such as
Salesforce's MuleSoft,IBM WMQ,FICO Engine along with Java8 OpenSource stack.
Challenges
- Minimise
False-Positives
- SAML integration
- Mule Vault
- XML/SOAP Integration into MuleSoft
- Self-signed SSL integration into Mule
- Blue Green deployment
- PCF PaaS
- HSBC's own deployment tooling
My Key Contributions
- Collaborated with HSBC Business Analysts and Cloud Architects to understand the FICO screening workflow.
- Designed APIs to minimize
false positives
in the sanction screening process. - Utilized MuleSoft IDE and Runtime to design APIs for upstream systems with SOAP/XML data transportation.
- Delivered automated non-functional and functional QA for pre-prod and OAT environments with
fail-fast
pipeline - Implemented a Blue-Green deployment strategy for enhanced reliability and minimal downtime.
Impact - Strategic Success
Strategic CI CD solutions with automated non-functional and functional QA proved instrumental in speeding up analysis and debugging, contributing to faster development cycles and more accurate business insights.
With this, HSBC successfully deployed the solution in 13 countries within one year of the RTS rollout in London, nearly defect free, greatly improving the onboarding process.
Tech Stack Used
+ MONITORING:
Splunk
+ SECURITY:
SAML
+ PAAS:
PCF
+ DATABASES:
Oracle
+ LANGUAGES:
Java,XML
+ INFRA:
PCF
+ CI CD:
BlueOcean Pipeline
+ NFT:
JMeter,Zerocode-TDD
+ SCM :
GitHub-Corporate
+ SCRIPTS:
bash