Clients:

500+ clients in West Europe

Business Challenge

About 10 years ago, our company decided to make its own product for GPS-based transport monitoring. Our journey began when the entire service market was just only forming, and we had to create the product from nothing.

The biggest headaches on that way were complex (almost) real-time event processing and huge amount of data with load spikes.

Solution

The system of ours is a flexible AVL solution providing a full set of tools to track a vehicle position, behavior and usage. It collects and analyses diverse data from on-vehicle trackers and connected sensors. The number one priority was to process this massive data flow in a way it would help client in decision making.

A mathematical framework for timed events and a Unique Complex Processing Engine became the keystones of the platform. These components made it possible to detect user-defined events within the raw data stream and provide user with a readable notification.

The server part of the system provides strict and universal stateless API, which fuels creation of various client applications and integration of the system with numerous third-party applications.

Result

Circumspectly chosen technology stack and system architecture centered around scalability and performance afforded the opportunity for MAXIMATECH to focus on gradual and yet relentless evolution of the product, bringing new quality features to its customers rather than bashing its head against the system design and performance optimization issues.

Highly-throughput stream processing architecture gave us a chance to implement robust and highly efficient event processing application.

Feature

Track & fuel consumption control
Heavy & construction equipment control
Logistic parameters calculation
Integration with variety of map/GIS services, similar systems and ERPs

Project implementation period:

10+ years

Team:

25 developers
7 QA engineers

Technologies:

Java, Spring, XML, Swing, MSSQL, Tomcat, HTML, AngularJS, Scala, Akka

Get In touch_

    Get In touch_

    General & Sales Enquiries
    Customer support