Work case
Insurance Management Platform
Built a scalable insurance management platform with dedicated portals, OCR-based document processing, and core modules for claims, benefits, policies, and reporting under heavy concurrent load.
- Role
- Senior Backend Developer
- Published
- Tags
- insurance · backend · azure · ocr · multi-portal
Portals
Client, HR, Sales
Dedicated experiences for distinct user groups
Team Member
50
Large-scale product delivery organization
Public link: A live product URL will be added here once the program is available for public reference.
Problem
Core insurance operations were spread across older systems that could not support a unified, multi-portal experience for clients, HR, and sales teams. Document-heavy workflows required reliable OCR processing, while claims, benefits, policy lifecycle, and reporting needed to stay fast and highly available under peak concurrent usage.
Solution
I contributed as a senior backend developer on a scalable platform that separated Client, HR, and Sales portal concerns while sharing core domain services. Backend services orchestrated OCR for document processing, claims management, benefits administration, policy lifecycle operations, and reporting modules, with Redis and SQL Server used to balance responsiveness and durable transactional state on Azure.
Architecture decisions
- Portal-specific UX was separated at the edge while core insurance domains remained centralized to avoid duplicating business rules across channels.
- OCR and asynchronous document processing were isolated from synchronous API paths so spikes in document intake would not destabilize interactive workflows.
- Redis complemented SQL Server for caching and high-read patterns while keeping authoritative policy and claims data relational and consistent.
Impact
- Delivered a multi-portal experience aligned to Client, HR, and Sales user groups.
- Supported OCR-driven document workflows alongside comprehensive claims, benefits, and policy operations.
- Helped maintain high availability and performance under heavy concurrent usage during core client migration.