Real-time monitoring to make energy visible.
Former Managing Director at Aurum Europe
Enschede, The Netherlands
"BusyMachines is a flexible, innovative, and one-of-a-kind company. Its state-of-the-art development platforms and its ability to empathize prove to be a powerful combination. High quality solutions, an ability to empathize and competitive rates: BusyMachines stands out in every respect."
Read full testimonial- Client: Aurum Europe
- Time to market: 9 months
- Industry: Energy & IoT
-
Product
Platform for real time monitoring of the usage of energy and gas.
See Product Gallery -
Value proposition
Save money and stay energy efficient with consumption targets.
-
Our delivery team — 6.0 FTE
Delivery timeline
-
MVPDuration: 9 months
Service: Dedicated Software Teams
BusyMachines implemented the cloud platform, web app & hardware integration. We worked together with the DeviceXS product owner and solution architect. The platform managed hundreds of real smart assets (ie. vending machines & others) within the first month after launch.
-
Post MVPDuration: 10+ months
Service: Dedicated Software Teams
BusyMachines provided continuous software development with a dedicated agile team. The main objective was to integrate the platform with external strategic B2B systems. We worked with short development cycles and released every two weeks.
-
Maintenance
Service: Dedicated Software Teams
Software maintenance & support delivered as part of the "Post MVP" development effort.
The vision of Aurum Europe
Aurum acquires, crunches and interprets energy data to make it insightful and usable for its clients and end users. Insight into energy consumption and generation leads to increased awareness and changed behaviour. This, in turn, results in reduced energy consumption (-11% for gas and -10% for electricity, on average) and a lower power bill. The end users can use relevant measurement data to make the right decisions about their energy management.
The work of BusyMachines
The Aurum platform measures the energy usage of homes and businesses in real time. The customers can track their energy use with a phone app and receive actionable advice on how to optimise their energy costs.
-
The technical challenges of such a platform consist in the processing of real-time data at scale with a very low cost per transaction. The platform must be able to store millions of concurrent incoming data streams from geographically distributed sensors and build real time analytics for each customer.
-
BusyMachines is responsible for the technical architecture & implementation of the software solution. The technical solution optimises for high volume concurrent read / writes, distributed storage and processing big data. We also designed and automated the entire custom production infrastructure.
-
Technology stack
BackendScala, Akka, ElasticSearch, Cassandra, Akka HTTP
WebJS, AngularJS, HTML5, CSS3
MobileReactNative, Android / Java, IOS / Swift
UX/UI DesignAdobeXD, Adobe Illustrator
PMScrum / Agile
TechopsDocker, Chef
-
Deliverables
Cloud platform
Web portal (B2B & B2C): Mijn Aurum
Hardware/Firmware integration
Custom server deployment