← Portfolio
Platforma bankowa · 2023–2025

Core Banking Platform

Dwie aplikacje Angular od zera, wpisane w codzienność ponad 300 niemieckich banków spółdzielczych — bankowa niezawodność na bieżni wersji, która się nie zatrzymywała.

Rola
Senior Frontend Developer (Angular)
Rok
2023–2025
Kategoria
Platforma bankowa

Zadanie

Atruvia AG prowadzi podstawową infrastrukturę IT niemieckiej bankowości spółdzielczej. Pracując przez Venture Labs, trzeba było zbudować bankowe aplikacje Angular od czystej kartki i utrzymywać je na bieżąco — bankowy software żyje długo, a rytm dużych wersji Angulara nie zwalnia dla niego.

Aplikacje są aktywnie używane produkcyjnie przez ponad 300 niemieckich banków spółdzielczych i to ustawiło poprzeczkę: zero wdrożeń z breaking changes, interfejs dostępny wg WCAG i dyscyplina CI/CD na miarę krytycznej infrastruktury bankowej.

Co powstało

Dwie aplikacje Angular zbudowane od zera dla platformy bankowej Atruvia AG — dziś aktywnie używane przez ponad 300 niemieckich banków spółdzielczych.

Migracja 3 produkcyjnych aplikacji przez Angular 14 → 19 z pełną modernizacją RxJS i NgRx — bez ani jednego wdrożenia z breaking changes.

Pipeline'y CI/CD w Jenkinsie — build, testy, wdrożenia — z bramkami jakości SonarQube, testami jednostkowymi Jest i E2E w Cypressie.

Regularne code review wdrażające dobre praktyki Angulara w interdyscyplinarnym zespole Agile ponad 10 osób.

Stack

Angular 14-19TypeScriptRxJSNgRxSCSSJenkinsSonarQubeJestCypress
© 2026 Ihar PetrasheuskiPlatforma bankowa