Select Sidearea

Populate the sidearea with useful widgets. It’s simple to add images, categories, latest post, social media icon links, tag clouds, and more.

IoT in the developing world

The Client

M-KOPA Solar is the market leader of “pay-as-you-go” energy; with over 500,000 connected homes in East Africa. M-KOPA combine mobile payments and IoT technology to enable consumer financing of solar products.


The Challenge

Design a new IoT platform to control and monitor 2,000,000 devices processing over 20,000,000 messages and commands each day.


The Solution

Applicita in partnership with Microsoft developed a state-of-the-art IoT command and control platform. We worked alongside the M-KOPA Hardware and Firmware teams to scope, develop and test a bespoke custom software Service Fabric solution using the Actor Pattern.


By processing data in real-time M-KOPA are now able to respond intelligently to device status reducing the operational overhead and so driving down the cost-per-device to their customers.


The solution introduced a new level of detailed insight into device behaviour allowing M-KOPA to improve their customer experience and inform future product design.


The Second Challenge

Primary outsource partner to deliver M-KOPA’s custom applications and platforms – including the ongoing maintenance of their custom ERP solution M-KOPANet.


The Solution

Applicita performed a deep analysis of all existing source code and deployment processes. We collaborated with M-KOPA business to understand the current shortcomings of their current software solutions as well as the short and long-term objectives of the business.


We used our cross-functional team of Architects, Software Developers, Infrastructure Engineers and Testers. working in close collaboration with M-KOPA Product Owners and Business Analysts we greatly reduced time to market in order to ensure that the platforms meet M-KOPA’s business needs. The process followed strict Agile principles and led to us re designing core elements of the product.


Applicita is proud to continue to be M-KOPA Solars outsource partner

Technologies used
  • .NET C#
  • Angular
  • Azure Dev Ops
  • Azure Pipelines
  • Azure Resource Manager
  • Service Fabric
  • Azure Kubernetes Service
  • Azure App Service
  • Azure SQL
  • Azure Cosmos Db
  • Azure Storage
  • Azure Service Bus
  • Azure Virtual Networking
  • Azure Virtual Scalesets
  • Azure Application Insights
  • Azure Monitor
In need of a bespoke software solution? Contact us to see how Applicita can help your business.
Get in touch