The brief
Atruvia AG runs core IT infrastructure for Germany's cooperative banking sector. Working through Venture Labs, the brief was to build banking-facing Angular applications from a blank slate and keep them current — banking software has a long shelf life, and the Angular major-version cadence does not slow down for it.
The applications are actively used in production by 300+ German cooperative banks, which set the bar: zero breaking-change deployments, WCAG-accessible UI, and CI/CD discipline strict enough for banking-critical infrastructure.
What shipped
Two Angular applications built from scratch for Atruvia AG's core banking platform, now actively used by 300+ German cooperative banks.
Migration of 3 production applications across Angular 14 to 19 with full RxJS and NgRx modernization, delivered with zero breaking-change deployments.
Jenkins CI/CD pipelines covering build, test and deployment, with quality gates enforced through SonarQube, Jest unit tests and Cypress end-to-end tests.
Regular code reviews driving Angular best-practice adoption across a cross-functional Agile team of 10+.