Portfolio Monitoring and Reporting
Customer
Major Swiss Bank
Refactoring an entire codebase making the pipeline run time 7x faster, allowing quicker new feature development, and increasing data quality for analysis
Challenge
- The “Portfolio Monitoring and Reporting” project provides multiple dashboard for risk managers to assess their risk
- Over several years of development, the codebase has become entangled and slow which was blocking the delivery of new features
Solution
- Analysed, simplified and refactored the entire codebase to better future-proof the project
- Solution leveraged was the Unified Foundry Ontology (UFO) that we had previously developed
- Pure foundry solution combined with Unit8’s programming expertise and best practices
Business Impact
- Increased code quality and resolved bugs that accounted for millions of CHF in exposure reporting deviations
- Reduction of pipeline execution time from 10h to 90 min, resulting in fresher data available for analysis
- Allowed smoother onboarding of 200+ users
- Established scrum and coding best practices