Application for creating Risk Reports
To address the issues of missing stability and lack of interactivity in risk reporting, an R Shiny application integrated into a CI/CD pipeline was developed. The goal was to meet industry-specific security standards while simultaneously improving the user experience.

Challenge
Risk reporting serves as the foundation for business decision-making and must simultaneously meet strict regulatory requirements. This necessitates precise calculations of risk metrics to evaluate product portfolios and potential credit defaults. Typically, the underlying information comes from multiple data sources and must be presented in an appealing manner to serve as a useful decision-making basis for various stakeholders within the company. Our client faced the challenge of modernizing, expanding, and making their existing solution more robust against sources of error.
Approach
To support risk reporting, we developed a new R Shiny application that allows for interactive engagement with risk metrics. Additionally, individual elements of the application can be extracted as interactive reports, making it easy and convenient to provide them to all relevant stakeholders. We also utilized the existing migration project to the cloud to build a CI/CD pipeline in AWS, enabling the restoration of previous application versions with just a few clicks. As part of this, a release process was developed for the first time in coordination with AWS applications, which maps the application deployment into the production environment along the internal approval chain.
Result
With the new application, our client and their stakeholders have a modernized and more interactive way of handling risk metrics and deriving business-relevant decisions. Additionally, the new solution is significantly less prone to errors and meets regulatory security standards. Through several training workshops, the client was also empowered to independently maintain and further develop the application and the CI/CD pipeline.