Implementation of the «Safe city»

hardware-software complex


The main objective of the project for the implementation of the “Safe city” hardware-software complex was to increase the level of public safety and to ensure law and order in large cities. Besides, the complex was to contribute to cutting down the budgetary expenditures and attracting additional investments.

Project scope:

Inter-authority interaction.

The single platform for communication between emergency services and local governments.

Dealing with citizens’ appeals.

Receiving calls to a single telephone number, on an Internet portal and via a mobile application.

Monitoring system.

Receiving signals from automated monitoring systems, processing and analysis of statistical data.

Threat forecasting.

Prevention of natural disasters, fires, floods, technogenic disasters, etc.

System integration.

With numerous information systems of emergency services.

Population warning.

In an emergency situation, via loudspeakers, mobile devices, entrance door intercoms, etc.

Geographic information system.

Mapping of the operational situation and forecasting data.

Report generation.

Operational and analytical reporting using regulated forms and via a manager’s mobile workplace.


The Reksoft experts have developed the “Helios” system software — a set of components responsible for storage and management of geographical information, operational and reference data, processing of response regulations, the interaction between operators and users, etc. 71 components in total.

The components are interrelated by means of a multi-service integration bus. It ensures the uniform principles of interaction between the elements and with other participants based on established rules.

Any information system supporting the information exchange protocol can be plugged in without additional processing. An integration adapter can be developed for other solutions with the open interface.

The use of microservice architecture allows scaling the solution in a flexible way.


The introduction of the Helios system software in various regions of the Russian Federation has increased the level of public safety, reduced the number of accidents that was mentioned many times at the high level and in mass media.

So, in the Vologda region, the mortality rate due to road accidents has decreased

1.5 times. In the Tyumen region, they managed to solve 315 crimes and to prevent 1,351 administrative offences by using the system.

Facts and figures about the Helios system software:

9 installations

In the regions of Arkhangelsk, Kursk, Vologda, Sverdlovsk, and Tyumen as well in the Altai Republic.

71 components.

Which are being simultaneously modified by the teams of developers.

44 integrations.

With different external systems.

63 documents.

Operating, technical, and project documentation kept up to date.

51 engineers.

Composing a distributed team of developers at three offices of the company.

321 megabytes.

Of source codes of the systems, excluding third-party software components.

24/7 support.

Under conditions of changing interaction protocols on the part of external systems.

4 demo presentations.

To top government officials of the Russian Federation and the Republic of India.

Today, the Helios system software is widely used in various constituent entities of the Russian Federation. The geographical scope of applying the system expands every year. In 2018, the commissioning process in Tyumen and Gorno-Altaysk has started.


  • Java,
  • Spring,
  • Angular 2,
  • React,
  • PostgreSQL,
  • Swift.


Software development and integration.