← Portfolio
Banking platform · 2023–2025

Core Banking Platform

Two greenfield Angular applications sitting inside the day-to-day of 300+ German cooperative banks — banking-grade reliability on a version treadmill that never stopped.

Role
Senior Frontend Developer (Angular)
Year
2023–2025
Category
Banking platform

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+.

Stack

Angular 14-19TypeScriptRxJSNgRxSCSSJenkinsSonarQubeJestCypress
© 2026 Ihar PetrasheuskiBanking platform