Skip to main content

tracking.lt data collection

C++ Postgres PLpgSQL Linux POSIX

Tracking.lt is a real-time vehicle control and monitoring solution system.
Permanent Employee
Kaunas, Lithuania
9 months

About project
#

tracking.lt is an extensive platform with many moving parts and over the years I have worked on multiple projects within it. This specific project was written from scratch.

Tech stack
#

  • C/C++
  • Postgres
  • PLpgSQL
  • POSIX
  • On-prem hosting

Project scope
#

At that time there was already a data collection server running written in Delphi. Server was a monolith and had a UI, was unreliable. After gathering requiremetns from the stakeholders I have designed and developer a new server in C++. Client part of the server was a standalone application for Windows, while the data collection server was developer for Linux OS. A custom communication protocol between server and client parts was designed and implemented, TCP was used for transport.

Software that I created is still in use to this day.