Health Company
For-Profit Healthcare Cost Management Solution
Contact
Additional
Mission
Health Company strategically required creating the first fintech platform that coordinates member-to-member needs sharing in real-time through individual member bank accounts.
Unravel was engaged to migrate a complex multimillion business to a custom solution and re-architect the company's backbone with adding extra functionality to enable full business potential.
Challenge
The existing Salesforce solution had very limited functionality in how business saw its potential, such as supporting group and individual member enrollments, renewals, member, admin, and affiliate platforms. As a result, the challenge was not only to migrate existing features to a custom stack to continue scaling but to add five times as much functionality on top to meet desired business goals. That created tremendous pressure to maintain a technical monster, coordinate large Unravel and Health Company teams, prioritize security, privacy, scalability, and maintainability, and execute against aggressive deadlines.
The incomplete list of challenges Unravel tackled with ease:
- Migrate a complex multimillion business to a custom tech stack from Salesforce
- Create complete transition processes and support
- Create scalable and reusable five applications and 15 microservices from scratch to support new business capabilities and complex business logic
- Production Support and Monitoring
- Strategy Definition
- Market Analysis
- Architectural Analysis
- Roadmapping and Prioritization against agressive deadlines
- Resource and Timeline Management processes of a total of 50 people on the project
- Collaboration with 20+ team members from client-side
- Release and Delivery Management
- Security, Privacy and Transparency
Process
Plan
Every successful product starts with understanding the business, the market, and most importantly, the end customer.
Therefore, during the Planning and Discovery phase, Unravel focused primarily on Strategy Definition, Existing Features and Processes Analysis, Market Analysis, Architectural Analysis and Definition, Roadmapping, and Prioritization.
Develop
To enforce the design process's consistency, scalability, and reusability, Unravel created branded Design Language System in coordination with the Health Company.
Unfortunately, designs alone are not sufficient for the development team to produce the required outcome. Well-established processes, management, roadmapping, detailed prioritization, and estimations enabled the expert team to tackle challenges related to aggressive deadlines and numerous change requests.
Sustain
- Infrastructure AutomationAutomated Releases, Deployment, Merges and Content Updates. Automated bug reports. CI/CD
- Production Support
- Test Automation
- Monitoring
- Security
- Documentation
- Highly maintainable and scalable code base
Made the Client Proud
Solution
The platform was meticulously engineered to prioritize security, privacy, and transparency in unparalleled ways. Unravel team, and unmatched expertise enabled Health Company to define an effective product roadmap and execute against aggressive deadlines.
The solution has been developed as a serverless solution that dynamically scales with load using a scale-out architecture comprised primarily of the Azure Ecosystem. REST interfaces were exposed to support API and file-based integration with a 3rd party banking system, 3rd party enrollment systems, and a 3rd party accounting system.
The frontend solution was separated into five applications: enrollment, member, admin, affiliate, and other platforms with sharable and reusable modules built on the monorepo approach.
By having Contentful integration, Unravel enabled the marketing team to support copy and internationalization independently from the development team.