Client
TASC is one of the largest US third-party benefits administrator offering universally configurable benefit accounts to businesses
Industry
Financial Services
Services
Product Development
Tech
AWS stack, NodeJS, Angular 5, MySQL 5.x, Bitbucket, Jenkins

Challenge

The client is a leader in the industry as the US largest privately-held third-party administrator (TPA). They came to us looking to redesign their legacy platform to increase its flexibility and scalability, and support more service offerings. The monolithic architecture of the old system resulted in a very huge code base, complex logic, high interdependency and hence complicated maintenance, hampered scalability and modifications. That way, the most reasonable option was to create an entirely new platform (both web and mobile apps for iOS and Android) using the modern Microservices technology to replace the existing legacy system.

We took on the following challenges:
Rearchitect the legacy monolithic system into a distributed microservices based platform.
Simplify and automate business logic and processes, add new features to widen functionality and increase flexibility of the platform.
Provide an opportunity to easily manage and configure benefits without having to rewrite the code.
Migrate all existing clients and their employees onto the new platform.

Solution

Implemented microservices architecture that allows changing, debugging or replacing certain parts of the app, with the rest remaining intact.
Separated business logic from front-end to allow for more efficient feature changes on back-end and front-end.
Streamlined and grew the production support team to manage the growing book of business on the new platform.
Made the most of the cutting-edge technologies and latest versions of the tools to get important updates and security patches in a timely manner, thereby ensuring stability and reliability of the system.
Implemented serverless architecture, which means the app was built and is run in the cloud, including front-end, back-end and the database operations. This offers greater flexibility, maintainability, scalability and availability of the entire system or separate parts.
Created a tool that allows running fixes in an automated way, which speeds up the process of applying fixes and closing tickets.

Impact

The new platform allows for flexible configuration and seamless integration of multiple service partners and a new payment processor.
The new solution gives clients access to the funds in their various benefit accounts through advanced payment methods like a debit card.
100% of existing clients were successfully migrated on to the new platform.

Latest projects

Contact us

We will process your personal information in accordance with our Privacy Policy.
Send message

We are a software development company that creates and transforms business solutions, products, and enterprises to drive growth today and into the future