SNCF Portail LRS — Rail Work Feasibility & Traceability
A WinForms solution automating the feasibility study and traceability of rail track works across the whole French railroad network.

Client

via

Period
2014 — 2018
Tech stack
C#.NET 4.5WinFormsXMLGDI+
More views


SNCF Réseau’s rail work feasibility and traceability tooling had grown organically across the network over the years. This mission started with an audit of the existing applications, then a redesign of their architecture — new data loading and transformation pipelines, dynamic UI bindings, and new export/printing systems — to make feasibility studies and work traceability consistent and maintainable across the whole French railroad network.
Key contributions
- Audited existing applications used across the network.
- Designed new application architectures to replace them.
- Designed entry data loading and transformation systems.
- Designed dynamic bindings between application data and the UI.
- Designed new input/output management systems for printing and exports.
- Built the graphical layer in WinForms and GDI+, with heavy use of multi-threading/TPL.