Insurance pricing that used to take a form now takes milliseconds
SkyInsure quotes and sells insurance policies online. An agency in Agadir had already built a version. The pricing engine was slow and the UI made people abandon the form halfway through.
Milliseconds
to calculate a full insurance quote with matrix pricing
The problem
The previous build calculated premiums with a chain of conditional lookups that got slower as rules were added, and wrapped it in a long, traditional multi-page form. People quoting a policy would give up before seeing a price.
What I did
Rebuilt the pricing engine mathematically as matrix operations instead of branching logic, so a quote resolves in milliseconds regardless of how many rating factors are involved.
Replaced the traditional form with a premium, guided flow that shows a live price as the user answers, not at the end.
Architected the backend as Java Spring Boot microservices so pricing, policy and customer data scale and deploy independently.
Designed the infrastructure to hold up under real insurance traffic patterns: spikes, concurrent quoting sessions, and strict handling of sensitive customer data.
Outcome
Quote speed
Millisecond pricing via matrix computation
Previous build
Slow engine and traditional form, high drop-off
Status
In development, preview live at www.skyinsure.diagital.studio
Have something like this to build?
Tell me what's broken or what you're starting from scratch.