Critical Incident Management Platform

Industry:  Critical incident management
Country:  Switzerland
End users:  100+ companies from various industries

Client overview

Swissphone Wireless AG (“Swissphone”) is an international supplier of modern and reliable alerting and communication solutions.  As a market leader in the field of secure alerting, Swissphone operates various service platforms in the areas of lone worker protection, threat solutions, and critical messaging.

In order to strengthen its market position, in 2021, Swissphone took over a company that provided a modular cloud-based platform in various areas of critical event management, with many well-known customers from industry and administration. This platform has been originally developed in close cooperation with TYMIQ’s engineers. Even after the acquisition, our team continued its development course under the new owner.

Project definition

The project started in 2014 with the purpose to build a safety platform for centralized management of critical events. The platform is intended to support customers in the areas of physical safety, mobilization, technical alerting, and IT alerting.

The complexity of the project is associated with multiple policies, standards, and procedures to be taken into account, as well as the necessity to neatly integrate hardware, software, and communication technologies.

TYMIQ’s engineers were attracted to fulfill the goal of the project based on the expertise and credibility they proved on earlier projects with that customer.

Platform must-haves

Fault-tolerant
Supporting various communication channels
Highly secure

Technical challenges that we turned into competitive advantages

High performance and availability of the platform

Stability of information processing system under spike load

Reliable delivery of alarms to their destination

Real-time 24/7 availability (even during update to a newer version)

High delivery speed at mass alerting

Maximum security and data protection

Combining a multitude of technical interfaces into a uniform solution

Smart conference calling

Positioning and tracking in- and outdoor, lone worker monitoring

Multienvironmental deployment

Microservice-based architecture

Web-, desktop-, and mobile-based clients

Integration with a multitude of existing emergency systems

Our working concepts

Methodology
SCRUM
Team members
16
Teams
3
Development lifecycle
* Select a stage to read more
Idea
Business analysis
Requirements management
Planning
Development
Testing
Delivery
Maintenance

TYMIQ dives at the stage of elaboration of ideas coming from our domain experts. Over the years of work in critical incident management, we’ve got deep expertise in the current domain and are able to properly deal with high-level emerging ideas.

TYMIQ performs IT consulting and has a significant impact on the customer’s product and business development. Our engineers are proactive in delivering their ideas for improvements where it’s really necessary and where it brings value to the customer.

TYMIQ’s engineers are fully responsible for maintaining all technical and non-technical specifications within the project.

Our team is in charge of release planning and largely contributes to the quarterly and annual planning.

The whole development process is carried out by TYMIQ’s outstanding software engineers.

TYMIQ’s software and QA engineers ensure high quality from the first line of the code with the use of advanced testing techniques and tools.
Development stage: Static Code Checks (including SonarQube analysis), Dependency check, Unit Tests,  Code review.
QA stage: E2E UI tests (web, mobile, desktop platforms), performance tests, security tests,  failover tests, full-cycle tests with third-party critical incident management system

TYMIQ’s engineers are fully responsible for the preparation of artifacts and their deployment to different environments.

Our team is in charge of maintaining the platform in the actual and secure state. The platform infrastructure is monitored automatically 24/7.

Our team is in charge of release planning and largely contributes to the quarterly and annual planning.

IT infrastructure

Platform deployment options
  • On-Premise-solution
  • Cloud-solution
  • Hybrid-solution
Development
  • CI/ CD
  • Managed Kubernetes
  • Cloud independent solutions
  • Jenkins
Performance and security testing
  • TestRails
  • Qualys
  • SonarQube
  • OWASP ZAP
  • JMeter
Project management
  • JIRA
  • GitLab
  • Confluence
Platform deployment options
  • On-Premise-solution
  • Cloud-solution
  • Hybrid-solution
Development
  • CI/ CD
  • Managed Kubernetes
  • Cloud independent solutions
  • Jenkins
Performance and security testing
  • TestRails
  • Qualys
  • SonarQube
  • OWASP ZAP
Project management
  • JIRA
  • GitLab
  • Confluence

Technology stack

Sentinel

Galera

Swift

Angular

Docker

Kubernetes

Redis

MySQL

PHP

Python

Java Script

Kotlin

Java

Sentinel

Galera

Swift

Angular

Docker

Kubernetes

Redis

MySQL

PHP

Python

Java Script

Kotlin

Java

Sentinel

Galera

Swift

Angular

Docker

Kubernetes

Redis

MySQL

PHP

Python

Java Script

Kotlin

Java

Solution

The profound expertise in enterprise software development helped TYMIQ’s engineers build a modular, highly secure and flexible platform for critical incident alerting. The platform provides cloud, hybrid, and on-premises deployment options and is prepared for a wide range of events. 

Fault-tolerant

  • The use of cluster solutions with duplication of all systems allows us to ensure smooth operation under high load and protection from failures.
  • A scalable microservice architecture and smart distribution of power between critical components allow us to successfully cope with peak loads as well as ensure high speed and successful delivery of all events.
  • Our engineers ensure absolute reliability of the platform through quality engineering and 24/7 support:
    — On-call duty to fix critical events even at night;
    — Thorough log review;
    — Automatic and manual system monitoring.

Supporting various communication channels

Integration with a variety of proven components and tools allows users to connect a multitude of technical interfaces for any application. The connection can be established via different communication channels, such as telephone, SMS, e-mail, app, various TCP/IP connections with third-party systems.

Highly secure

  • Combination of different types of data storage allows us to achieve the required parameters in terms of performance, while providing high security and long-term storage of data.
  • The use of "security-in-depth" strategy allows us to ensure a high level of security of the platform. This strategy makes the basis for all decisions and actions of the development team.

Providing deployment diversity

  • The full and deep use of all available features of the iOS and Android SDKs help us implement the most tricky use cases and run the application continuously in the background.
  • The cloud-independent solution provides the ability to deploy cluster systems in various environments without being tied to specific cloud services. The deployment automation is also a strong side of the platform.
Learn more on Swissphone website

Our impact on clients’ business

100+ enterprise clients from various industries

  • Cost savings

Reliable safety alerting allows users to detect any disruptions to production processes at an early stage in order to react immediately.

  • Time saving

All alarms are sent quickly and via the right channel to the right person thanks to effective management.

  • Complexity reduction

One solution for all applications. The standardization of safety-relevant aspects requires fewer systems and system providers.

Project highlights

Full implementation and delivery
of the product to the market.

2014
2019

TYMIQ released the second major version of the product.

2021

Even after the acquisition, Swissphone entrusted TYMIQ to continue the development course of the platform.

2014

In less than five years, we’ve managed
to deliver the product to market and
helped reach its profitability.

2019

TYMIQ released the second major version of the product.

2021

Even after the acquisition, Swissphone entrusted TYMIQ to continue the development course of the platform.

9 years of trustworthy cooperation on the project.

The right decisions based on deep domain expertise of our engineers.

Great impact of TYMIQ on the product through joint requirement management.

Client’s feedback

“TYMIQ  are goal- and outcome-oriented, able to see the big picture, flexible where necessary”

“They [TYMIQ] are goal- and outcome-oriented, able to see the big picture, flexible where necessary, and rigid where appropriate. Deliverables are with almost no exceptions on time, within budget and performant (which is confirmed by extensive testing, and customer feedback).”

Christian Hasenfratz
Christian Hasenfratz,
linkedln icon
CSO, Swissphone Wireless AG
Review on Clutch

Other projects implemented by TYMIQ

Logistics
The port of Eilat

Reengineering a seaport operation system

TYMIQ reengineered a port operation system to meet new business requirements. Throughout the project, our team have been keeping the system available 24/7, despite all the challenges caused by parallel migration and integration processes.

Core tech

MS SQL, ASP.NET Core, React, REST API

Country

Israel

E-commerce
Conrad

Developing a sourcing platform for technical supplies

We provided IT outstaffing services for migration and development of a sourcing platform. TYMIQ played a big role in implementing the microservices-based architecture, tuning the application performance, and reducing infrastructure costs.

Core tech

JAVA, Vue.js, ETL

Country

Germany

IT services
Soxes

Partnering with other IT services providers

A wide range of TYMIQ services does not make us a closed-loop company. Instead, our expertise in various domains allows us to build effective cooperation with other IT companies and together help businesses optimize their legacy software.

Core tech

.NET, PHP, Python

Country

Switzerland

Remote asset monitoring
Prylada

Developing a solution for remote asset monitoring

TYMIQ developed hardware and software products and brought them into a single asset monitoring system. Our dedicated team managed to quickly release the first commercial version of Prylada and helped the client occupy its niche in the market.

Core tech

Java, C, Zephyr, TypeScript (Angular)

Country

Germany

arrow left
arrow right

Have a similar case? Let’s discuss together

Discuss my case