Scala & Akka Development for Public Safety Emergency Communications Platform
Services Covered:

Industry
Advertising & Marketing
Duration
32 months
Budget
1M - 10M
Start Date
1 May 2018
Team Size
6-10
Engagement Model
Offshore
Project Capability Score (PCS)
80/100
Strong
Project Capability Score (PCS) estimates how capable NashTech is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Carbyne
Project Summary
NashTech (formerly Knoldus Inc.) provided Scala and Akka developers and engineering practices to a public safety software company (Carbyne). The engagement focuses on building microservices, IoT communications over legacy interfaces, and an API surface to deliver mobile device data (location, video, images, drone data) to call-taker desktop applications. The ongoing engagement began in May 2018 and, to date, results have met internal expectations with strong team integration and adherence to best practices.
Key Challenges
- Scale the organization cost-effectively and agilely using Scala and Akka.
- Lack of in-house expertise in Scala and Akka; need a skilled partner in these technologies.
Project Deliverables
- Microservices
- IoT communication interfaces (legacy serial integration)
- APIs (menu for services and desktop application)
- Desktop application integration for call takers
- Media delivery features (snapshots, images, transcriptions)
Project Solution
Knoldus (NashTech) supplied developers fluent in Scala and Akka and applied software engineering best practices to help build the client’s emergency communications platform. The vendor assisted with microservices development, IoT-based communications (including integration over legacy serial interfaces), cloud development, and the API surface both for backend services and the desktop application. The team enabled delivery of mobile-device data—location, images, video and drone data—to the client's system and implemented features to deliver snapshots, images, and transcriptions to end users. They worked as distributed members of the client's teams and provided replacements when attrition occurred.
Project Outcome
- The team achieves roughly 90% of sprint scope.
- Strong integration with internal teams and adherence to engineering best practices, enabling efficient progress and management.
Platforms
Mobile
Web
Tech Stack
Scala
iOS
Android
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“While the project is ongoing, the results thus far have met the expectations of the internal team. NashTech (formerly Knoldus Inc.) utilizes best practices to achieve results and successfully integrates with the internal team. The team is dedicated, hard-working, and knowledgeable.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by NashTech
Endorsed
Ongoing
Advertising & Marketing
Analytics Platform Development and Ongoing Maintenance for 3TierLogic
Services Covered:
+1 more
Endorsed
Ongoing
Information Technology
Scala Distributed Computing Implementation for Text Analytics
Services Covered:
+3 more

