Green-tech company improves service utilization using mobility, IoT, and cloud

Get in touch


Intelligent EV Charging
Cloud Connected Batteries
High asset utilization
Large scale distributed Operations

Executive Summary

Electrical Vehicle(EV) charging stations had huge shortcomings when it comes to scalability, usability and utilization of charging assets. Freewire creates cloud connected battery systems to provide OnDemand charging to anywhere, anytime. Tapping into $3B+ new market of EV charging, Freewire engaged Simform to help them reach a product-market fit and scale under high uncertainties.

Jawann Swislow, CTO, FreeWire Technologies Inc

Jawann Swislow

“Our software is the face of our business when it comes to drivers, so it's critical that it both look and perform to the high standards we expect. Simform has been and continues to be a fantastic partner that saves us from having to build out a full in-house software development team.”


UX design

The software plays an important role in this project and is the face of business to end-users.

Real time systems

Presence of both “soft” and “hard” real time systems required a lot of attention to fit in properly.

High system scalability

To provide large scale electric vehicle charging, the app required to perform.

IoT Integration

App needed to communicate with Eurotech’s Hardware endpoint API.


High usability

We started by understanding how both users and Mobi charging attendants would interact with this app. By iterations we made sure that location marked by an app’s user was easily visible to an attendant.

App architecture patterns

The product is yet to reach a product-market-fit, and would require many iterations throughout the way. We built iOS and Android apps on MVP and MVVM patterns, respectively. This increases code reusability and compatibility for future UI changes, rendering Freewire highly adaptive to changes.

Memory management

Holding onto objects in Android usually results in memory leaks. We defined and implemented lifecycle callbacks to release reference objects at appropriate times.


In-app chat

Our research revealed that just limiting a user to mark EV charging location in parking lot creates friction in customer servicing. We then decided to add a chat functionality, that allowed app user to directly speak with attendants.


The app required precise location marking in order to allow an attendant to locate it perfectly. To implement this we utilized Google Maps API, highly optimized to even differentiate between two locations marked in a close proximity.

Optimizing Vehicle queues

The app puts charging requests in a queue, which allows the attendants to better plan and optimize the vehicle queue


Start/stop charging

Freewire’s app allows users to directly tap a button and start charging their EVs from the mobile.

Real time notifications

A user gets notified when an attendant starts or stops charging their electric vehicle. Further, they can view the charging status, percentage completion and cost of the charging sessions as well.

IoT Integration

The app architecture was connected to the Hardware APIs to ensure that basic operations like start/stop charging, charging status and costs can be carried out using mobile app.

Business Impact

Freewire was a phenomenal success, their solution was successfully beta tested at Linkedin HQ. Backed by Mentors like Steve Blank, they were successfully able to raise $850,000, valued at $7 Million. Not only that, they later partnered with Siemens to provide large scale EV charging.

Speak With Our Expert