Our Client is an insurance service offering company based out in UAE with their primary aim to offer secure and reliable insurance services to all types of Cargo, fire, hull, life, and medical companies within their region. The client was fetching for a web-based solution provider who would efficiently manage their accounts as well as an inward and outward business offering. 

The clients’ company dealt with multiple stakeholders such as insurance companies / brokers / reinsurance companies. The basic division of clients business can be categorized into 

  • Inward Business
  • Outward Business

The client wanted to develop a web-based application that analyzes the existing system developed years ago using conventional technology like VB language. Unlike in insurance, individuals and companies are not insured in reinsurance but the insurance companies themselves are insured. The major reason behind the reinsurance is to limit the total loss which the original insurer has to bear if he does not get the reinsurance. Reinsurance is a  complex and risk-taking along with various complex calculations that need to be converted along with relevant business logic. The client wanted to build a User-friendly application with simpler calculations inbuilt and distinct features such as multi-tenant features, high security, high performance and manage legacy & huge data.

The client is expected to implement the system in such a way that it can work with big data, analyze the data, and generate various reports and calculations on premium and claim amounts based on various parameters. It should provide a facility to calculate various amounts at live currency rates by integrating third party currency rates providers.


Tools & Technology

  • Microsoft .NET MVC
  • C#
  • JQuery
  • MySQL
  • DevExpress/DevExtream UI Controls
  • DevExpress Reporting and Dashboard


After deeply studying the client’s requirement, TatvaSoft provided a web-based business solution to the client that benefits them in multiple ways and is intended to offer better management of larger data, various types of insurance, premium calculation, claims, and accounts.

Enlisted are some of the core features of the project management system


  • Facilitates the user to manage various inward and outward business contracts (Treaty and Facultative contracts) effortlessly which are further classified into Proportional and non-proportional business types. Depending upon each program with the insurance company, we set a framework to work within, further divided by branch i.e. treaty for an accident, a treaty for fire, a treaty for engineering, and so on. This means reinsurers can set the framework well in advance with the insurance company. So, that they can cede business without referring to the reinsurer case by case.  It has an inception date and termination date or expiry date and all the conditions will be agreed in advance so that insurance companies can cede under this treaty all the homogenous risks that are related to this type of treaty.
  • Keeps track of various insurance companies, clients, brokers offering different types of insurance classes like General, Life, and medical. Manage the inward and retro contract with all the Covers, Securities, and Endorsement. It also provides the provision to manage the linking between inward and outward business. Underwriters can manage the Quotations or contracts or real-time contracts with their current status and all information and calculations.


  • Provision to manage the claims from various contractors and gather information on multiple losses occurred due to it. Also, find the total cumulative charges and extra cost invested in previous contracts and their essential actions. Insurance claims are also inclusive of Loss advice, major losses, and respective claim payments and outstanding. Provides automatic calculation of claims based on the contract covers, benefits, and liabilities. The system drives users by calculating various figures based on contracts signed.

Technical Accounts

  • Access to the interface that manages business operations & processes for the Technical Accounts department, also providing integrations with the other departments to fetch relevant data for processing. The Technical Accounts department holds is extremely important for the business. This package helps to keep track of all the monetary technical transactions happening with all the associated inward and outward contracts while maintaining the technical aspects related to the treaties.
  • The package also allows users with useful access rights to manage treaty slips in various types like Statement of Accounts, Premium and Loss Portfolio Entry and Outgo, Profit Commissions, Premium Reserves, etc. Users can also generate various types of reports including information containing timely transactions made against each treaty account and statistical reports that help the user to analyze the performance of the several treaties, ultimately assisting business in taking the right decisions.

Current & Financial Account

  • Facilitates the Current Accounts department to keep track of all the credit and debit transactions settled or received by the financial department and to associate those with the relevant technical accounts slips or accounts entered by the other departments. 
  • Transactions are entered and managed in all the forms of currencies available worldwide – mainly the original currency of cedent’s country and base currency. In addition, the current accounts department is also responsible to manage the currency re-evaluations from time to time in order to make the currency conversions consistent with the current currency exchange rate. The package allows the user with adequate access rights to the current & finance account module to add payment vouchers, add receipt vouchers, manage the ledgers of all the accounts in the system, associate payments with the technical accounts slips to settle them in the RSS system, do currency re-evaluation and doing account reconciliations.

Various Ledgers

  • Manage various ledgers like current account ledgers and technical account ledger which helps users to view the payments, claims, and outstanding for follow-ups and manage the accounts.

Dynamic Reporting

  • Provides a powerful dynamic reporting tool which facilitates users to customize and creates the report at runtime along with dynamic filters, output fields, sorting, and grouping. It generates the optimized query at runtime and fetches the data into the report viewer.

Dynamic Dashboards

  • Provides a powerful dynamic dashboard tool which facilitates users to customize and creates their Dashboard at runtime along with dynamic filters. Also, the business can facilitate users to manage the various report schedulers to receive at regular intervals in the form of reports.

Generic Search

  • Provides powerful and dynamic configurable search for each entity along with multiple customized filters. Facilitate users to customize the Search by output fields, Sorting, Grouping at runtime. Also, it provides generic features to maintain support entities and masters.


  • Provides support of multiple languages for user interface where the end-user can define any number of languages at runtime.

Dynamic System Help

  • Featured to manage System help for end-users at runtime as per the multiple languages. It also provides features to generate the user manual of the entire system by defined languages at runtime.

Notifications and Alerts

  • Provides powerful features to send or receive notification and scheduled runtime reports from the application by emails and system notifications with dynamic templates as content. Also, it sends the tasks and reminders for various activities.

Document Management

  • A powerful document management system that consists of unlimited document storage, Compatible with external links and storage systems, Links to various modules of the system.

Online Client Portal

  • Provides their Clients and insurers to check their updates, outstanding amount, payments, claims, etc using various reports and Dashboards.

Security & Workflow

  • Designed to help and streamline routine business processes for optimal efficiency. Workflow management involves creating a form to hold data and automating a sequential path of tasks for the data to follow until it is fully processed. Allows individuals to automate repetitive processes, Follow up automatically on uncompleted tasks in the process, and gives an overall picture of the workflow. Also provides powerful User roles and access rights features at Modules and operations level for various User and departments.

Premium and Pricing Tools

  • Provides the automatic calculations of premium on policies or contracts based on covers and benefits for individual and at contract levels. It processes the bulk data of bordereaux from cedents and generates the pricing and individual premium for Life and Medical contracts.

Premium Matrix

  • Facilitate users manage various premium calculation matrix based on the various parameters like Benefits, Covers, Region, Contract types, Age, Gender, etc. which helps to calculate the premium of individuals and groups.


TatvaSoft delivered a customized ‘Reinsurance Solution’ to the Arab Client which has benefitted the client to a huge extent. Our Solution has helped the client with advantages such as

  • Streamlined Project Management 
  • Increased efficiency in deliveries and services
  • improved and enhanced customer satisfaction 
  • Manage large data, automatic calculations 
  • Powerful and dynamic reporting System with high security and performance.

Related Case Studies

Injury & Claims Management System

  • Finance

Innovative and Comprehensive Claim management system for a healthcare solution provider to help businesses manage their critical business activities. Our cutting-edge features offer the client’s businesses specific injury management to their staff and provide the best operational management to their organization in a standardized, recurring and sustainable manner.

View Case Study

Event Insurance product

  • Finance

Built a one-stop-shop solution for an exemplary insurance solution with ground-breaking features such as instant verification, quick rating, quotation, risk management, and premium settlement. Our skilled and proficient developers have developed a unified app that facilitates unique business needs with detailed reporting and analytics, better risk management and reduces time to action.

View Case Study

Compensation System

  • Finance

TatvaSoft created a compelling software solution for a financial company that allows businesses to easily plan, consolidate, communicate and analyze- all on a single platform. Talented and high-skilled developers configured a plethora of features such as survey management, reward card functionality, auto-enrollment custom login and more for a superior user experience.

View Case Study

Life insurance platform for advisors

  • Finance

Our leading provider of insurance had a complex operational process and therefore decided to simplify and modernize their app in order to gain profitable business benefits. Our advanced solution has helped customers access and manage all their processes within a minute on a single platform for customers to compare and purchase insurance.

View Case Study

Claims & Policy Management

  • Finance

TatvaSoft engaged with one of the leading providers of Claim management whose businesses operated into offering customized solutions. To satisfy customers with a hassle-free user-experience, we developed a cutting-edge single Policy Handler platform that would benefit them with less manual paperwork, simpler report printing and automated workflows.

View Case Study

Forex Solution

  • Finance

Modern online Forex platform for businesses to effectively manage foreign trade and exchange of assets in terms of global currencies and trading and information sharing platform for improved business decisions and faster quotation options. We developed a reliable and secure platform with 24*7 live support and varied telephonic support guidance in multilingual access.

View Case Study

Investor's Market Place

  • Finance

A growing start-up partnered with TatvaSoft and achieved a surge in profit and customers by using our developed solution. We created a marketplace for investors that caters to financing rounds, generating and releasing professional announcements to stakeholders and outsiders. Explore how we have turned the client's idea into reality with our industry-driven experience and technical expertise.

View Case Study

Payment and Cash Management

  • Finance

Fundamental sustainability in the market is highly dependent on knowing the needs of consumers. A reinvention through the enhanced application features developed by TatvaSoft's skilled developers for a well-known German banking solution app in payment and cash distribution system has improved the company of consumers and created a stronger user base.

View Case Study