The Eastern Australia railway network needed a solution to automate railway fault detection and facilitate the technical engineers work. The systems objective was to monitor hardware reliability, analyse statistics and send regular reports. The main challenge was to make the software handle enormous volumes of data received from numerous transponders which had been installed on the rails.
Railway software.
This case is a great example of Magora's team bespoke software development for an Australian Railway company. It handles enormous volumes of data received from numerous transponders which had been installed on the rails to provide safety for the country's railway system.
- Client
- Railway software
- Industry
- Transport & Logistics apps
- Timeline
- 16 weeks · dispatch + driver app
- Team
- PM · 1 design · 2 frontend · 3 backend · 1 mobile · 1 QA
- Year
- 2024
To help the company manage its technical work, our software engineers developed a system that retrieves data from RFIDs installed in the transponders, stores it in the database; afterwards it analyses the data and creates regular reports. Since the number of RFIDs is large the system has to process large volumes of data, so we used batch processing, external indices and keys for building the database. We also created a separate background service for analysing the data and applied painstaking mathematical calculations to improve performance and output. The end product delivered is now successfully used within the company, contributes to prompt troubleshooting and railway network development.
The numbers after launch.
Magora gave us a dispatch + driver suite that holds up at scale. ETAs are honest, the fleet stays moving.
Built with what holds up at scale.
Want your project on this page next?
30-minute call with the team behind this build. We'll tell you what we'd actually do in your shoes — no decks, no pitch.
Book a call