Client Background

Computer Support, Inc. (CSI) is one of the leading suppliers of Trucking Management software. Since 1990, CSI's integrated business management software systems have been helping transportation companies of all types improve their operating efficiency. CSI provides easy-to-use customized software solutions which help sustain critical operational areas such as dispatching and driver performance.


The client was looking for a software development partner who could help them in converting their existing products to the latest platforms and also build new enhancements. They were looking for someone with vast experience in converting legacy applications to new technologies and also an ability to understand the complexities of the existing code. Since they were looking for a long term partnership, they also wanted to ensure that the recurring cost of maintaining the code was kept to a minimum and hence preferred a partnership with an offshore development partner.


Rheal was chosen as their strategic partner almost a year ago and the development started with the migration of a small application to .net. Now after a year, Rheal continues to be their primary development partner and has helped them build the following.

  • CSI.Road: Their main desktop application which handles the core of their software solutions. We converted various key modules like AR Reconciliation, Order inquiry, Inventory Management, Billing, Claims, dispatching and others to .net from legacy VB6 code.
  • “MyRig” android app: An android app to help dispatchers and drivers handle their mobile operations easily and cost effectively.
  • “MyVINS” android app: An android app for truck drivers which allows them to record inspection detail and any damage to the vehicles before and after loading/unloading the goods.
  • “InstaTime” Android and iOS app: A cross platform app built using Xamarin to log the truckers’ working hours to ensure compliance with federal laws.

  The Result

With the help of Rheal’s services, the client was able to achieve their goal of bringing their legacy applications to the latest technology framework. Rheal continues to be the strategic development partner for the client and our services have helped them improve the level of satisfaction of their end users.

"We are very satisfied and happy to have found Rheal as our development partner. During our relationship, Rheal has developed a good understanding of our own system design and integrations and found a way to successfully move our products into emerging technologies."

Jeremy Bruening
Technical Manager, Computer Support, Inc.