Modernising a leading insurance company's digital platform
How Softescu modernised and extended a leading insurance company's e-commerce platform — launching new products, migrating to PHP 8, integrating iOS and Android apps, and maintaining a predictable monthly delivery cadence.
Technologies: Drupal, PHP, MySQL, SOLR, JavaScript, SCSS
The Challenge
A leading insurance company needed a long-term engineering partner to continuously evolve their digital insurance platform in a highly regulated and competitive market. The platform had to support simultaneous sales workflows for multiple insurance products — from home and travel cover to newly launched products — while keeping up with framework security requirements and integrating with a growing mobile ecosystem.
The technical debt was compounding: the platform was running on PHP 7.x, which had reached end of life, and a security audit had surfaced issues requiring immediate remediation. At the same time, the business expected new product launches and monthly feature updates to continue without interruption.
Our Solution
Softescu structured the engagement around monthly delivery epics, ensuring predictable releases while maintaining parallel workstreams for new features and technical improvements. The team successfully executed the PHP 7.x to PHP 8.1 migration and a Drupal framework upgrade, remediating all security audit findings — including password policy enforcement and SSL improvements — without disrupting the live sales platform.
The most significant product initiative was the implementation of a new insurance product requiring multi-step acquisition workflows, beneficiary management, and policy renewal features across both the web platform and the mobile app. The team also extended the platform with a new animal insurance product, and maintained ongoing updates for travel, home, and reimbursement products. Deep linking with automatic authentication was implemented to connect the web flows seamlessly with the iOS and Android apps, sharing policy management workflows across both platforms.