I have been associated with the software industry for 6 years now specializing in application development with the process of acquainted with the requirement analysis, Interface Design (high level and low level), Interface Build, Testing, Project Deployment and Quality Assurance.
Project - CrewQualifier
This tool allows the crew to add, modify, update and delete the crew information, the updated details should be reflected in another application.
Responsibilities: Analyzed the primary requirements and developed the preliminary design. Involved in development of Interface requirement for internal components
Technologies Used: C++, Windows Operating System,STL,Multithreading,SmartPointer
Period: 08/2022 - Present
Project - PACO
Responsibilities: Behind the template insert, delete, update, modify, import and export CSV file operations handled.
Technologies Used: Qt, Windows,gunit testing,STL.
Period: 08/2021 - 04/2022
Project – TMS
It is a computer based real time Train Traffic System for efficient monitoring and diagnostics of Train Movement. Train movements are monitored. It retrieves signaling information such as signals, points, axle counters, track section status and equipment status from various station interlocking and Auto Locations on real time basis and displays it on the terminal and Video Wall.
Responsibilities: Created the various UI for this project. Involved in development of Interface requirement for internal components. Performed unit testing and integration testing.
Technologies Used: Qt C++, Linux (Fedora)Operating System,STL,OOPS
Period: 07/2017 - 12/2018
Project – PCIXL
It is a Linux based GUI application. PCIXL along with its interface modules can work as a standby when the main interlocking fails or during the commissioning of phase works. It is designed for quick failure recovery time of a station interlocking failure and to make the station operational as early as possible.
Responsibilities: Analyzed the primary requirements and developed the preliminary design. Involved in development of Interface requirement for internal components. Performed unit testing
Technologies Used: Qt C++, Linux (Fedora)Operating System, Multithreading.
Period: 12/2018 - 03/2019
Project - KVDU
This is a computer based real time display system for live Train indications in the railway stations. Signals and gears will be controlled by application in order to receive or depart the trains from the railway stations.
Responsibilities: It is an existing application. Some new features should be added based on customer requirements. Get Requirement from the user. Analyzed and checked the requirements fit into the project design. Help the team people to understand and troubleshoot the error.
Technologies Used: Visual Studio 2015 & 2017, VC++, MFC, Windows Operating System,STL,Multithreading
Period: 03/2019 - 04/2020
Project - TCS Design Studio
TCS Design Studio application is windows-based GUI application which acts as a drawing tool to draw the customized station track layout for Indian railways. TCS Design Studio is using the pre loaded images and symbols to draw the layout and produces the output in the database format.
Responsibilities: It is an existing application. Some new requirements were added based on customer requirements. Get Requirement from the user. Analyzed and checked the requirements fit into the project design. Then add features to this application. Help the team people to understand and troubleshoot the error.
Technologies Used: Visual Studio 2017, C#, Windows Operating System,STL.
Period: 03/2019 - 04/2020
Project - ISS
It is a Linux based console application which executes the Boolean equations for processing the inputs and outputs simultaneously. It is a software version of Electronic Interlocking System which is installed in railways for controlling the train signals and other signaling field gears.
Responsibilities: Applied scalability to the application so the two applications of this can run simultaneously. Analyzed the primary requirements and developed the preliminary design. Involved in development of Interface requirement for internal components
Technologies Used : Eclipse C, Linux (Fedora)Operating System
Period: 04/2020 - 04/2021
IDE Worked:
Microsoft Visual Studio 2008,2017,2019
Qt Creator
Eclipse