A team of Keyhole Consultants was brought in to help a client in the healthcare insurance space with a rewrite of their existing, proprietary application used to manage workers’ compensation claims. The Keyhole team worked with the client’s development team to shift the application from dated technologies to more modern, efficient tools and frameworks. The technical assistance, guidance, and team mentorship Keyhole Consultants have provided has allowed the client to make significant enhancements to the software, which has helped them to keep existing clients happy and to bring in new business.
Client Snapshot
The client is an enterprise-level organization in the healthcare insurance vertical. They market and sell proprietary software that allows for the management and tracking of workers’ compensation claims. Their tool connects employers, insurers, providers, and patients to ensure that the claim is correctly billed for and carried out. This client works with many clients in a variety of industries.
Project Overview
Keyhole Developers assisted the client with a rewrite of their existing application. The Keyhole team worked with the client’s development team to shift the application from dated technologies to more modern, efficient tools and frameworks.
The application the team worked to rewrite is used for physical therapy for those receiving worker’s compensation. It allowed therapists and associates to document treatments and track billing for their patients for more efficient claims management. Specifically, the application is used for clinic patients who are being treated under their employer’s workers’ compensation plan. The client markets and sells this application to clients of their own in a wide variety of business verticals.
Specific Technologies
- React.JS
- Python
- AWS Lambda
- MS SQL Server
- PostgreSQL
- GraphQL
- RESTful API
Application Development
Together with the existing development team, the Keyhole Consultants worked to write the ASP.NET frontend into a React.JS frontend. They began with WSO2 for the backend/middleware layer and moved to a Python middleware layer of AWS Lambda functions. They also worked to transfer from an MS SQL database and moving to an AWS Postgres database. Additionally, the Keyhole team introduced the client to GraphQL, and they assisted with a transition from a REST-only API to a mixture of REST and GraphQL.
In addition to the development of the application, the Keyhole Consultants provided insight into technology selection, and they guided the client in architectural planning. They also worked to educate and mentor the client’s team in development best-practices.
Methodology
To manage communication and task assignment, the Keyhole Consultants participated in daily standups and frequent meetings with the VP, architect, and product owner. JIRA was used as the project management methodology.
Project End Status
The project is still currently in progress, but so far, the Keyhole consultant’s efforts have led to a more efficient application with a modern user interface for tracking and billing workers’ compensation claims across employers, providers, patients, and insurers. The client’s existing clients using the application are very satisfied with the changes, and they will be able to continue building their client base with the application as enhancements continue to roll out.