Home
Case studies
How We Built an Insurance Technology Platform for Accuro Solutions

How We Built an Insurance Technology Platform for Accuro Solutions

ARC by Accuro Solutions is the modern technology platform for the casualty insurance industry, automating medical bill review and payment workflows.

Insurance
United States
18 months
Web Development
Backend Development
[ Client ]

About the Client

Accuro Solutions is the company behind ARC, a modern technology platform for the casualty insurance industry. The project consisted of two parts: ARC Review, which automates the medical bills review process, and ARC Finance, which automates payments and invoices during that process.

2

Production Platforms Delivered

12mo

ARC Review Delivered

6mo

ARC Finance Delivered
[ Challenge ]

Automating Complex Casualty Insurance Workflows

The casualty insurance industry relied heavily on manual processes for reviewing medical bills and managing associated payments and invoices. Accuro Solutions needed a technology partner to build two interconnected platforms from scratch: one to automate the bills review process, and another to handle the financial transactions that follow.

The challenge required deep technical capability across both frontend and backend, as well as strong business analysis to map complex insurance domain logic into reliable, scalable software.

[ Solution ]

Building the Solution

ARC Review

Our team developed the ARC Review system’s frontend part. The single-page application was built using Angular, including many complex forms with custom components and grids. The grids were developed using AG Grid that allows creating, editing, and deleting rows. Finally, the team implemented the “Edit” functionality via custom cell editors.

The team also added:

  • Custom UI Validation implementation in grids;
  • Possibility to load data into a cell-based on another cell selection;
  • Custom components with a control value accessor approach;
  • File uploading/downloading;
  • Opportunity to send emails;
  • Dashboards implemented with ECharts.

Overall, the bills’ management complex logic can be configured at the backend and handled at the frontend with no changes required.

ARC Finance system

The Akveo team built both backend and frontend parts for the ARC Finance system. The Java-backed application provides REST API.

On the backend side, the team implemented a lot of different endpoints covered by security filters. These filters handle access via the JWT authentication token and resolve which user roles a specific API endpoint can use.

The backend provides endpoints for different usages, meaning small and huge calculations, creating/ getting/ updating values in the database, or complex search with pagination and filtering by tens of properties. The backend is separated into three stand-alone backend applications. Communication between them is organized via HTTPS requests and RabbitMQ message broker.

Besides, the application includes scheduled cron jobs that control and run with the help of Apache Camel routes. These jobs are used for different cases, most frequently for daily report creation saved on AWS S3 and SFTP servers. The backend also provides email sending functionality. For the frontend, the team used the same technical stack as in the ARC Review project.

[ Results ]

Impact that Matters

Both ARC platforms were delivered on schedule and moved into active daily use by internal teams and external insurance clients.

ARC Review live in production

Deployed in June 2021, ARC Review is now used daily by dozens of internal users and external customers for automated medical bill processing.

ARC Finance in 6 months

ARC Finance was built within 6 months and deployed in February 2022, automating payment and invoice workflows that previously required manual processing.

Scalable insurance automation

Both platforms run on Angular, Java, MariaDB, RabbitMQ, and AWS, designed for long-term scale and giving Accuro a modern foundation for the casualty insurance industry.

[ Tech Stack ]

Tech Stack

Frontend

Angular
NgRX
RxJS

Backend

Java
RabbitMQ

Database & Cloud

AWS
Azure

Automation Testing

Python

Visuals

[ Case Studies ]

Explore More
Success Stories

We have helped over 200 businesses grow their value and improve how they work through better software.

Have a Project in Mind?

Let's discuss your goals and how we can help you reach them.
Clutch Bage 5.0 rating
Dmitry Klim
Head of Growth
5900 Balcones Drive #21729, Austin, TX 78731
[email protected]
+1 (512) 921-9631