In partnership with SAANS Health, we managed ambiguities and engineering complexities with continuous design, user testing, technology spikes, and agile execution to streamline the launch of this InsurTech marketplace.
SAANS Health has a proprietary AI/ML platform, AiQ, where augmented intelligence is an accelerator to bring healthcare products to the market. An InsurTech company was using Care and Risk AiQ to build a new insurance marketplace. This insurance marketplace would empower small and medium businesses to negotiate cost-optimized insurance plans.
Zemoso’s expertise played the pivotal important role in Insurance, AI-ML, and zero-to-one expertise together to identify what really mattered to the end-user, and launch the MVP in 6 months.
Hi-Fi prototype
Design system
Our clients love what we do:
We ran an architecture sprint to create a logical and technical architecture. Some heuristic decisions were made over tech-stack choices. The platform leverages the modular benefits of a microservices architecture. The front-end was built using React JS, and using atomic design principles. Backend was built using Spring Boot. QA automation, CI/CD, etc. were of course built into the delivery lifecycle.
Key challenge: Member-mediated data access
Access to Health Data for SMBs is critical to their ability to negotiate and procure cost-advantaged health insurance. At the core of the platform is a data retrieval system used to fetch member data from insurance carrier portals. This entire process is member-mediated. Selenium-based robotic process automation and secure API interfaces were used to interface and retrieve data on behalf of the member. AiQ analyzes this extracted data and provides reports to SMBs to help them negotiate a better deal for their employees. Insurance vendors use these insights to provide informed proposals. We also used RabbitMQ messaging layer to queue the data extraction process, and in doing so, the platform could balance the load optimally.
Key technical challenge : field matching and alignment
The workflow for the SMB marketplace required vendors to submit their proposals into the system. Due to the variability in the inputs from the various vendors, we incorporated a fuzzy search mechanism to create consistency in the representation of the various quotes to the end user, so that they can easily compare and select.
Access to the sensitive health data of an individual from within an insurance carrier’s database is member-controlled. Okta gates access to this health data (from any other insurance provider or employer) within the InsurTech platform with strict user authentication protocols.
The secrets management process stores the member credentials in the database in an encrypted state. This is decrypted only when the Selenium bot needs to run the API call into the insurance provider’s database. All member information for access to API-based data sources is stored in GitHub Secrets, ensuring end-to-end security.
A mapping system was built to give developers more control over the data retrieval and transformation process. This allowed for consistency of processing through the AiQ platform.
In the end, it was an irrefutable, all-encompassing win as we helped the InsurTech client onboard their first customers and pressure test what we’ve built together.
©2024 Zemoso Technologies. All rights reserved.