Insight Consultants involved in the design, development and ongoing maintenance of a leading loan origination system.
Overview
Insight Consultants has been integral in the design, development, and maintenance of a leading Loan Origination System (LOS), built on the Microsoft .NET Framework with ASP.NET MVC and SQL Server. The LOS encompasses the main Lender application, an API Layer, and a Customer Portal, serving multiple customer instances with individual databases.
The LOS is developed on the Microsoft .NET Framework with ASP.NET MVC and SQL Server as the database server. It supports multiple customer instances, however, each instance has its own database.
Expertise Delivered
- Migration of LOS code to Git for improved version control and collaboration.
- Implementation of user story-based development for smaller, frequent releases.
- Creation of NuGet packages for common elements to eliminate versioning conflicts.
- Utilization of Azure Pipelines for streamlined builds and deployments.
Challenges
The previous process lacked a centralized “Main” branch, resulting in branch sprawl and complex dependency management. Manual regression testing and deployment processes were time-consuming and error-prone, hindering efficiency and reliability. Merge processes between maintenance and feature branches required heavy QA efforts.
How We Helped
Insight Consultants facilitated the migration of LOS code to Git, enabling user story-based development and streamlined release cycles. By creating NuGet packages for common elements and leveraging Azure Pipelines for builds and deployments, we eliminated versioning conflicts and reduced deployment errors.
Results Delivered
- Significantly reduced deployment errors and enhanced deployment speed with Azure Pipelines.
- Integration of automated testing using xNUnit and Playwright into pipelines underway for fully automated pipeline.
- Transformation of LOS maintenance process, ensuring enhanced efficiency, reliability, and scalability.