What we do
To handle all requirements, we use REST API, web socket, or with our customized binary-data TCP protocols. The SQL-based database is the best for more complicated data structures, which are often subject to change by the end-user or the system.
In the case of web-based applications, it makes sense to split the software into backend-frontend architecture.
Technologies and Tools
In our backend applications, we use two technologies that serve various purposes: REST-full API and WebSocket. On top of that, we apply secure communication based on SSL certificates.
We also use a lightweight SQL machine to store all the data. For API creation, we often use the OpenAPI format.
The backend can be used in all the application areas where configuration, monitoring, or setting of the target device is needed.
Nowadays, we mostly support customers in measurement instruments, the Internet of Things (IoT), radio space monitoring, telecom and radiocommunication, and software-defined radios (SDR).
Our Typical Workflow
The first step is always the initial analysis. In this phase, we review the requirements of the product and discuss the open points with our customers. Next, we create and suggest the architecture of the components. Afterward, we continue coding, unit testing, and integrating the components into the complete system. The last step is integration with hardware with the frontend.
Deep user testing and handover of the application to the customer are necessary.
Recently, we have developed a backend for monitoring antenna system. We created both backend and frontend, ARM-based hardware attached to FPGA and various peripherals, e.g., AN optical transceiver, SPI, I2C, GNSS module, and various radio modules.
Sample of implemented projects:
In the meanwhile, you can take a look at our other realizations.
Please leave us your contact details so that we can get in touch with you.
We will get back to you via e-mail as soon as possible to discuss our cooperation opportunities on your project acceleration.
* Required fields are marked with an asterisk.