Enhancing a web application for mortgage brokers, introducers and clients




Financial services


Technology Used





Docker Swarm





Show more

Project overview

Mortgage Advice Bureau (MAB) is developing a new platform to dramatically improve the mortgage broking process for customers, brokers and introducers. To extend the size of its development team, MAB decided to engage a delivery partner. After a comprehensive procurement process, they decided to partner with Software Mind to deliver key elements of the target estate. Considering the strong collaboration and consistent delivery, MAB has since expanded the engagement with Software Mind to develop the solution architecture, further enhancing the platform and adapting it for a new market.

Client background 

MAB is the UK’s leading mortgage intermediary brand, winning over 200 national awards for the quality of its advice and service. With more than 2,000 advisers across the UK, it offers expert mortgage advice on a local, regional and national level to UK consumers, both face-to-face and over the phone.

Business goals 

MAB wanted to create a brand-new platform for advisors, customers and introducers. Beyond engineering new features, there would also be a need to transfer existing functionalities from its legacy system to the new platform. Additionally, to develop a best of breed mortgage broking platform, MAB planned to add new functionalities. All these goals would need to be accomplished while overcoming staff shortages as a result of COVID-19. 

Main challenges 

Achieving MAB’s business goals meant overcoming a number of hurdles, chief among them being the need to build a new platform alongside an existing platform. Along with internal engineering responsibilities, this would also require developing a large number of integrations with external vendors. As well, ensuring flexibility of the new platform to adapt to market changes would be a priority, as the platform would need to be able to adapt to markets with different regulations.

Hear from our client


Quality code

Building, testing and packaging new code

Stable delivery

Establishing a steady software delivery pipeline

Enhanced architecture

Enhancing the platform architecture 

Automation testing

Writing, running and managing automation and manual testing

UI testing 

Implementing organized, automated user interface testing


Integrating the platform with an external ID verification system

Effective partnership

Forming a trusting relationship based on honesty and ownership 

What our client says

Right from the start Software Mind have been incredibly professional. They’ve been very open with us. They’ve worked with us through the onboarding process, which went incredibly smoothly, and their team consistently deliver. From my perspective, I couldn’t really ask for more.

Lucian Morris, CIO at Mortgage Advice Bureau

We'd love to hear from you!

Fill out the form - we'll get back to you as soon as possible

More case studies