Refactoring a Web Application and a New Framework for Rapid Development of Banking Applications

Refaktoring aplikacji webowej i nowy framework do szybkiego tworzenia aplikacji bankowych

Project title: Refactoring a Web Application and a New Framework for Rapid Development of Banking Applications 

Client: global leader in corporate banking

Industry: Banking, Finance & Insurance

Expertise: Application Development

Project scope: The Need for Technological Modernization of a Banking Application System

Tools: .NET 6, Angular 14, Azure DevOps 

Refactoring a web application involves modernizing an existing system to improve its performance, ease of development, and reduce technical debt. The development of a new framework enables fast and efficient creation of banking applications tailored to the specific needs of clients. 

ALTEN Polska’s Expertise

The client approached ALTEN Polska with the need to reduce the technical debt in their system for building banking applications. The system was challenging to develop and had a high entry barrier for new developers, significantly hindering team efficiency. 

Our task was to analyze the existing system and design a new framework that retained the necessary functionalities while eliminating previous challenges. 

Project Process 

The ALTEN Polska full-stack development team worked with the client in an integrated project team model. In the initial phase, architecture tailored to complex business processes was developed using .NET 6 and Angular 14 technologies. The framework was designed to allow easy implementation of business logic specific to each end user. 

To ensure quality and continuous improvement, applications based on the new framework were developed in parallel, enabling ongoing testing and enhancement. All activities and documentation were recorded in Azure DevOps, creating a knowledge base for future system users. 

Final Outcome 

The new framework significantly accelerated the development of banking applications while lowering the entry barrier for new developers. It was thoroughly tested, and CI/CD pipelines were implemented to automatically verify each code change. 

The solution not only expedited development processes but also incorporated functionalities that simplified the management of business logic and system expansion. Applications built with the framework meet the client’s stakeholders’ needs and stand out for their stability and high quality. 

Summary 

The project was a major challenge that demonstrated how expertise, commitment, and effective collaboration can achieve ambitious goals. ALTEN Polska delivered a solution that not only resolved the client’s technological issues but also opened new opportunities for the development of their banking application system.