Project - 1
Domain: Railway Signaling – Desktop Application
Project: ALSTOM – ATS (UIC)
Technologies: WinUI3, C++/WinRT, RATO, RATOP, UIC Protocols, Git, SQL
Description:
- The ATS (Automatic Train Supervision) is a safety-critical desktop application used for real-time monitoring and control of railway operations across the network.
- The project involved migrating an existing MFC-based application to WinUI3, with a focus on modern, responsive UI and seamless integration with railway signaling systems.
- The application includes RATO (Real-time ATS Operator) for back-end data handling and RATOP (RATO Panel) as the operator interface for train routing and monitoring.
- It supports interfaces with Interlocking, SCADA, and field equipment using UIC standard protocols, enabling real-time updates of train positions, signal statuses, and system alerts.
- The system includes operator features like train menu interactions, object info panels, and visual indication of alarms and events.
Responsibilities:
- Participated in the modernization of the ATS desktop application from MFC to WinUI3 using C++/WinRT and XAML for modern HMI development.
- Developed dynamic UI screens for train movement, signal states, route information, and alarm notifications using WinUI3 layout and styles.
- Designed and bound interactive elements such as train menus and object info dialogs, displaying live data updates from field equipment.
- Prepared and executed detailed manual test cases covering GUI workflows, data refresh intervals, command-action responses, and field updates.
- Conducted integration testing to validate communication with interlocking and SCADA interfaces via UIC protocol simulation.
- Performed manual regression testing to validate UI behavior post-code changes and across new WinUI3 control versions.
- Provided UAT support by executing smoke and sanity testing during release cycles and deployment validations.
- Actively involved in Agile development sprints, participating in daily standups, sprint reviews, and planning discussions.
Project - 2
Domain: Desktop Application
Project: VSP2 &ARSST
Technologies: WPF, XAML, Material Design in XAML Toolkit, C#, OxyPlot, log4net and SQLite
Description:
- VSP2 is a desktop application which was in VB.Net and that needs to convert to WPF.
- The VSP2 and ARSST calorimeters used in the chemical process safety industry.
- The VSP2 (Vent Sizing Package 2) is a reaction calorimeter system designed for rapid exothermic reactions.
- Its patented low thermal mass and pressure-equalized test cell configuration enable precise measurement of adiabatic rates of temperature and pressure rise.
- This tool provides essential data for designing chemical process emergency relief systems.
Responsibilities:
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Developed the User Interactive screens in a professional manner by using WPF technology as per company standards.
- Applying updates and fixes to existing software
- Unit testing the development.
- Working on Agile methodology.
- Experience in working on WPF technology with MVVM.
Project - 3
Domain: Desktop Application
Project: Tempro IV Measurement Tool
Technologies: WPF, XAML, Material Design in XAML Toolkit, C#, OxyPlot, log4net, ActiveGigE SDK and SQLite
Description:
- TemPro IV comprehensive temperature measurement system for recovery boiler bed monitoring and boiler fowling build-up. Designed to meet specific recovery boiler and power boiler operator needs, the TemPro system gains accurate real-time temperature readings for boiler efficiency readings and emissions control.
- Temperature readings are logged for trend analyses and to compare various operational features and conditions within the recovery or power boiler.
- The TemPro system is robust, measuring temperatures ranging from 900C-3600C and a wider field of view than any other system available. Up to 15 regions can be monitored by the system.
Responsibilities:
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Developed the User Interactive screens in a professional manner by using WPF technology as per company standards.
- Applying updates and fixes to existing software
- Unit testing the development.
- Working on Agile methodology.
- Experience in working on WPF technology with MVVM.
Project - 4
Domain: Web Applications
Project: Track Pro
Technologies: Angular, Node js, MySQL
Description:
- Track Pro is a web application tool which is use to do inspect an equipment. They will sell the parts to customer and they will give for rent also, this equipment will be setup with Bluetooth and GPS functionality, we need to track the details from the equipment.
Responsibilities:
- Understanding and analyzing the issues/errors occurred in the application.
- Inform the test lead about what all resources will be required for software testing.
- Execute all the test case and report defects, define severity and priority for each defect.
- Carry out regression testing every time when changes are made to the code to fix defects.
- Ensure that all tested related work is carried out as per the defined standards and procedures
Project - 5
Domain: Web Applications
Project: Opest
Technologies: Angular, C#, SQL Server, Microsoft Azure
Description:
- OPEST is a web application which will helps end user to effective Life cycle management of business risk and hence consistently maximizes business performance.
- It is aimed principally at supporting operations management and strategic planning activities in the oil and gas production Industries. Client started for rigorous identification of both current and future costs of their business. However, it is a piece of software that could be applied to business performance in any industry.
Responsibilities:
- Working on functionality of the pages using Angular and typescript.
- Involved in integrating rest APIs in frontend
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company standards.
Project - 6
Domain: Web Applications
Project: Equipment Wear Inspection Tool
Technologies: Xamarin Forms, Angular, C#, Asp.net Core API, SQL Server, SQLite, Microsoft Azure
Description:
- EWIT is a web application tool which is use to do inspect an equipment. In bradken company there are inspectors who use to do inspect equipment manually we made inspector work semi-automated by implementing this tool from this tool admin can see the reports to verify how equipment work.
Responsibilities:
- Working on functionality of the pages using Angular and typescript.
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company standards.
- Applying updates and fixes to existing software.