Rescomms
Helping a workforce management platform scale to larger enterprise customers
Summary
We helped Rescomms, a company specializing in workforce management and scheduling, expand into some new large accounts by implementing a new configurable version of the hour-bank mechanism and improving the system's fault tolerance. The solution allows Rescomms to meet the needs of larger clients and manage a growing customer base.
#WorkforceManagement #Scheduling #EventDrivenArchitecture #Reliability #PostgreSQL #Redpanda
Challenge
Our client, Rescomms, is a startup challenging legacy solutions, offering flexible, industry-agnostic workforce management and scheduling software.
The platform's speed and intelligent algorithm set it apart in a competitive market: the system calculates in fractions of a second who a task should be offered to, and reaches workers instantly through a mobile app. The platform has already replaced over tens of millions of phone calls, text messages, and emails.
Rescomms was expanding into new large accounts whose onboarding required a configurable hour-bank mechanism. The new mechanism had to fit seamlessly together with the platform's other configurable features to preserve the company's core strength of fast and flexible adaptation to different environments. At the same time, they needed features that would reduce the maintenance burden and support the reliable management of a growing customer base with a small team.
To support this growth, Rescomms needed a technology partner who could quickly understand both the business requirements behind the new functionality and the platform’s technical architecture – and implement the changes without compromising the flexibility, speed, and reliability that set the platform apart..
Solution
Asteroid implemented a configurable version of the hour-bank mechanism by studying the specific customer needs as well as the governing law and collective agreements.
In addition, we improved the system's fault tolerance of the platform's event-based architecture, built around PostgreSQL's change data capture (CDC) mechanism and Redpanda. We strengthened the chain that relays database changes into the event stream, so that other parts of the system receive these changes even during disruptions. This makes the platform even more reliable as load grows and reduces the maintenance burden.
Results
Rescomms gained a new version of the hour-bank system that preserves configurability, which is one of the company's key competitive advantages.
The improvements in error-state handling and fault tolerance, in turn, make Rescomms's day-to-day work easier: a compact team can manage a larger number of customers than before without the maintenance workload growing at the same rate. As a result, the company's platform meets demand even better and reduces administrative burden, which is one of its core promises to end customers.
“
Asteroid is a really strong, professionally operating, reliable partner. There's good energy, expertise, and a drive to prove themselves.”
Olavi Toivainen
CEO AT RescommsWant to learn how the project unfolded in practice?
Explore new digital frontiers with Asteroid
-

Mika Tuoma
CEO, Co-Founder
mika.tuoma@asteroid.fi
+358 45 673 3534 -

Eero Kurkela
CTO, Co-Founder
eero.kurkela@asteroid.fi
+358 40 169 8013 -

Sami Talpiainen
Chief Commercial Officer
sami.talpiainen@asteroid.fi
+358 40 550 3969