WABTEC - Precision Dispatch System (PDS)

JHON REYNOSO

Backend Engineer
Frontend Engineer
Fullstack Engineer
Angular
AWS
Node.js
Wabtec

ABOUT THE CLIENT

Wabtec Corporation is a global leader in rail technology and solutions, serving freight railroads, transit authorities, and industrial customers worldwide. With a rich legacy spanning over a century, Wabtec has been at the forefront of innovation, offering advanced technologies and services that drive efficiency, safety, and sustainability in rail transportation.
Wabtec’s portfolio includes cutting-edge software systems, including the Precision Dispatch System (PDS), which is integral to modern train operations. Designed to optimize scheduling, dispatching, and resource allocation, PDS exemplifies Wabtec’s commitment to delivering state-of-the-art solutions that improve the reliability and performance of rail systems.

ABOUT THE PROJECT

The Precision Dispatch System (PDS) is a sophisticated software platform designed to optimize train scheduling, dispatching, and resource management for rail operations. Built to meet the demands of modern rail logistics, the system provides real-time data handling, advanced analytics, and user-centric tools to streamline operations and ensure efficiency across the board.
The project leveraged a modern tech stack to achieve these goals. The frontend was developed using Angular with Sass for styling and incorporated libraries like RxJS for reactive programming to enable efficient real-time data handling. I contributed by building modular and reusable components, including a form renderer library, which streamlined development and enhanced maintainability.
The backend integrations utilized AWS services, including AWS Lambda, AWS SQS, and AWS SNS, to enable seamless communication and real-time updates. Gitlab was used for version control, and SonarQube was employed for static code analysis to ensure code quality and adherence to best practices. Tools like Husky and ESLint further enhanced development workflows, enforcing consistency and preventing errors.
The Precision Dispatch System is a testament to Wabtec’s commitment to revolutionizing rail logistics with innovative, scalable, and reliable software. This platform empowers rail operators to make data-driven decisions, optimize resource allocation, and enhance overall operational efficiency in an increasingly dynamic transportation landscape. MY ROLE
As a Senior Frontend Developer at Wabtec, I was deeply involved in the development of the Precision Dispatch System (PDS)—a high-performance solution designed to optimize train scheduling and dispatching. My contributions included building several core libraries, such as a form renderer library, and modularizing components to ensure the codebase was both scalable and maintainable. These efforts facilitated seamless integration with existing systems, streamlining workflows and improving system reliability.
In addition to developing essential services, I implemented various features to enhance real-time data handling and user interactions, ensuring the platform met the rigorous demands of rail operations. My work focused on improving performance, elevating user experience, and enabling operational efficiency, which were critical to achieving the system’s reliability goals.
Through close collaboration with cross-functional teams, I was able to contribute to the Precision Dispatch System's success, ensuring it remained a robust and user-centric tool for modern rail logistics.
Partner With JHON
View Services

More Projects by JHON