Magora › Projects › Railway software
Transport & Logistics apps · Case study Magora's Top Software Development Cases

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
Eastern Australia railway network
Industry
Transport & Logistics apps
Services
Development · data engineering
Delivery
Magora London
Domain
Transport & Logistics apps
Built by Magora

This Railway software project was designed and built by Magora. We are a London software development company (since 2010) building transport and logistics software for UK businesses, from a free working prototype to launch and support.

Logistics app development → Free working prototype in 5–10 days

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.

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.

Project facts

Railway software, at a glance.

Fault-detection and reporting system that reads data from transponders (RFID) installed on the rails

Client

Eastern Australia railway network

Sector

Transport: rail infrastructure

Platforms

Web system with background analysis service

Scope

Integrations: RFID transponder data; features: batch processing, background analysis service, regular reports on hardware reliability

Typical budget for this scope

£80k–£120k

Typically 5–8 months · Magora pricing guide · 2026 prices

Results

The system is used inside the company for prompt troubleshooting and railway network development.

ServicesDevelopment · data engineeringCase published on our siteJun 2016
Client review

What the client says.

Feedback from the client team on this project.

“

"A great project team that successfully tackled a large project, the end product delivered looked good, performed well and exceeded my expectations. During the project they were always available to chat, they raised issues themselves, worked within our project process; after deployment they remained attentive supporting any questions or issues identified."
 Ken T.

Got a similar problem?

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
— Cookies

We use cookies to measure traffic and make our marketing more relevant. Necessary cookies stay on. See our Privacy and Cookie Notice.

Free 30-min consult Free consult