← Портфолио
Банковская платформа · 2023–2025

Core Banking Platform

Два Angular-приложения с нуля, вписанные в ежедневную работу 300+ немецких кооперативных банков, — банковская надёжность на беговой дорожке версий, которая не останавливалась.

Роль
Senior Frontend-разработчик (Angular)
Год
2023–2025
Категория
Банковская платформа

Задача

Atruvia AG обслуживает базовую ИТ-инфраструктуру кооперативного банковского сектора Германии. Работая через Venture Labs, предстояло построить банковские Angular-приложения с чистого листа и держать их актуальными: у банковского софта долгий срок жизни, а ритм мажорных версий Angular под него не замедляется.

Приложения активно используются в продакшене 300+ немецкими кооперативными банками, и это задало планку: ни одного ломающего деплоя, доступный по WCAG интерфейс и дисциплина CI/CD, достаточная для критичной банковской инфраструктуры.

Что сделано

Два Angular-приложения, построенные с нуля для банковской платформы Atruvia AG, — сейчас ими активно пользуются 300+ немецких кооперативных банков.

Миграция 3 боевых приложений через версии Angular 14 → 19 с полной модернизацией RxJS и NgRx — без единого ломающего деплоя.

Пайплайны CI/CD в Jenkins — сборка, тесты, деплой — с контролем качества через SonarQube, юнит-тесты Jest и E2E на Cypress.

Регулярные код-ревью, продвигающие лучшие практики Angular в кросс-функциональной Agile-команде из 10+ человек.

Стек

Angular 14-19TypeScriptRxJSNgRxSCSSJenkinsSonarQubeJestCypress
© 2026 Ihar PetrasheuskiБанковская платформа