Category Archives: Communication systems and client-server applications

Communication systems and client-server applications development experience and expertise.

Exploring Low-cost Indoor Navigation

Indoor navigation is a direction that is interesting for a wide range of technologies, from cybersecurity to SCADA systems. The main challenge is how to organize precisely moving or tracking some object inside a building where is no GPS signal.

Common BLE issues

Here we introduce a few main issues with BLE based on our experience working with hardware companies to develop software and firmware.

What is Bluetooth Low Energy (BLE)?

Bluetooth Low Energy (or Bluetooth LE, Bluetooth Smart, or Bluetooth 4.0+) is the power- and application-friendly version of Bluetooth that was built for the Internet of Things (IoT) devices. You might wonder: How it is possible that a BLE device could work for years on one coin cell battery? What is difference between BLE and… Read More »

Real-Time Management of Millions of devices with Redis caching

For one of our projects we needed to receive, store and display to a UI a large amount of data in realtime. This data is generated by devices located around the world and represented network activity, device location and some other information. Performance was a key key metric for the project. End user should be able to track any device in as close to real time as possible,