Our client is a US-based insurance leader providing top-class insurance services for small and medium businesses. The client has started a major legacy system overhaul with a previous vendor, but switched to Symfa when they saw us in action during a couple of test projects.
The client opted for a new insurance product – cyber liability insurance – meeting the ever-changing needs of time. The new product is designed to cover a vast amount of potential loss events, such as stolen credit card data, phone numbers and names, driver's license numbers, health records, etc. The software behind the product will be the extension of the existing in-house system. The agent/underwriter logs into his/her account in the system and performs all the actions needed to provide the service: creates or amends the quote/policy, sends it for approval or cancels it.
To calculate the accurate amount of premiums in case the loss event occurs, the client needed us to develop a cyber liability rating engine. Besides adding the new functionality, the major business goal of the project was to rewrite the legacy code, make it more safe and up-to-date.
First thing first, in order to implement the new engine, the team had to have the legacy system ready. The legacy software containing dozens of thousands lines of code, was to be rewritten in a simpler and modern-looking format. After the code improvements, the new functionality was introduced.
Under the project, the team created a lot of APIs to implement the API connectivity principle in the client’s legacy system. This unleashed the legacy functionality without harcdcore system remodeling, which could result in an unpredictable damage to the legacy software. The API’s would allow referring to the legacy code and calculating the accurate amount of the premiums.
The Symfa team have been engaged in
In the beginning, the Symfa team was hired to carry out only the backend jobs, while the web team of the customer was in charge of the frontend part. During the trial period the Symfa guys showed them at their best and gained the customer’s trust. Thus, the fronted development in Angular was handed over to us, too.
Our team will get back to you promptly to discuss the next steps