What was the scope of their involvement?
Cumulation was primarily involved with various devices such as Android smart watches from LG or Motorola, developing applications to extract data from the sensors and send data to a mobile phone. They’ve also developed small parts of the mobile application that we needed, including some plugins and a communication interface. They also built another mini-application that extracts data from a custom hardware; that initial design was created by us. They’ve extended the designs and completed the implementation of the code and software.
What are some core features of the mobile app?
Cumulations was involved in just a small section of the app. They developed some native Android plugins to interface with the smartwatch. We are trying to make the app platform-independent. It has been tested on Android. Most of the code can also be used for iOS, but we haven’t tested it yet.
Is there a recommendation or challenge they overcame that stands out to you?
When we interact with external sensors, sometimes we have to build some custom modules since there’s no direct plug and play. For that plugin, they’ve come up with suggestions for using multiple callback functions to solve the problem in a different way.
When we were trying to develop an interface for our custom hardware, they also tried to read the data and extract and understand communication protocol that’s beneath it. Then, they managed to build this mini-application to extract the data from the custom hardware.
How did you come to work with Cumulations?
I found them through a Google search. I also interviewed a few other companies in India. I decided on Cumulations mainly because they showed a good understanding of object-oriented programming and design. They also had experience with IoT and communicating with external hardware. We’re trying to build a scalable data model and a scalable IoT platform that will launch later in the industrial domain.
When I spoke to the co-founders of Cumulations, the communication was straightforward. I didn’t get the feeling that they were just trying to sell their services. They’re trying to understand the problem and pinpoint where they can help. They also mentioned areas where they didn’t have as much experience and gave suggestions. Some other companies were priced lower than Cumulations, but we still decided to hire them.
How much have you invested with Cumulations?
We’ve spent $50,000 with them so far.
What is the status of this engagement?
We started working with them in October 2015, and the work is ongoing. We started with a 6-month trial and started adding features.