Projects
HSBC Realtime Screening and Onboarding

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