Summary
Overview
Work History
Education
Skills
Timeline
Generic
GURUPRASAD R

GURUPRASAD R

Bangalore

Summary

Dynamic and results-driven IT professional, accumulated a wealth of knowledge and expertise in the IT industry, focusing on the design, development, and maintenance of software components across various sectors, targeting roles in software engineering and project management within the transportation, healthcare, and automotive industries.

Extensive Software Development Lifecycle Expertise : Over 12 years of experience in software design, development, and maintenance across transportation, healthcare, and automotive domains, with in-depth exposure to SDLC best practices and scalable enterprise solutions.

Overview

13
13
years of professional experience
3
3
Languages

Work History

Lead

Concentrix Catalyst Technologies
10.2022 - Current
  • Currently serving as a Lead, responsible for overseeing mission-critical systems, managing end-to-end project execution, and ensuring on-time delivery aligned with client expectations and business goals.
  • Client: Union Pacific Railroad
  • Industry: Transportation Industry
  • Role: Lead (Development & Maintenance)
  • Duration: Feb2024–Present
  • Tech Stack: C++, python , c#, Chef, Shell Scripting, Multithreading, Linux, makefiles/cmake, winforms , Kubernetes, Dockers
  • Product: Centralised Identification of equipment, Multi Dimensional Diagnostics System, NGU, AEI , ALS -AEI , LCM
  • Project Description: The CIE equipment interface gives the requester the ability to search through and identify equipment based on equipment specifications. Multi Dimensional Diagnostics System(MDD) is the system which will take care regarding the health of the train.This includes detection of potential problems associated with moving equipment across the railroad; e.g ; overheated wheel bearings etc.
  • Responsibilities:
  • Worked on Centralized Identification of Equipment (CIE) and Multi-Dimensional Diagnostics (MDD) systems.
  • Enabled real-time diagnostics for locomotives including detection of overheated bearings and equipment faults.
  • Integration with NGU,AEI,ALS-AEI, and LCM systems for railroad operations.
  • Test suit developed using python.

Developer

PS Technologies
10.2022 - 02.2024
  • EM SIM lab is a product through which we will get the health of the locomotive, like breaks , wheel information etc. Even the track information and simulation data shown as animated.
  • TechStack: C#, WinForms, WPF, JSON, VC++, Oracle, Golang
  • Product: Energy Management Simulation for Locomotives
  • Responsibilities:
  • EM SIMLab to monitor locomotive health including brakes,wheels,and track status.
  • Implemented animated simulation features for better visualization of locomotive and track conditions.
  • Contributed to system stability,diagnostics accuracy,and performance enhancements.

Developer

HCL Technologies
08.2020 - 10.2022
  • Automation tool to automate the ongoing process in the management by onboarding all the applications used by the organization and automating the details from one app to another .bot creation using powershell.
  • Client: Merck & Co (MSD)
  • Industry: Healthcare Industry
  • Role: Developer (Development & Maintenance)
  • Duration: Apr 2022 – Oct 2022
  • TechStack: PowerShell, BatchScript, Automation, C#, WinForms, ASP .NET, MVC, WebAPI, Oracle , site reliability
  • Product: PRR/EX2 Automation Tool
  • Responsibilities:
  • Worked on developing automation tools for streamlining internal application integration and data transfer.
  • Worked on developing PowerShell-based bots to eliminate manual entry and enhance operational efficiency.
  • Worked on improving accuracy and response time across critical management workflows.

Developer

NextGen Healthcare
08.2020 - 04.2022
  • Practice Management is tool for processing the patient information when the user comes over to the hospital/clinic. File maintenance is tool where all the master data for the Practice management is maintained. EDI utilities are the utilities which provides support to the Practice Management tool. The functionalities that needs to be implemented in the near future are implemented through utilities and later on added to the Practice Management tool. EDI mainly focuses on claim processing of health care files which are either EDI 835/837 files.
  • TechStack: C#, WinForms, SQLServer, AWS Lambda, ASP .NET, Javascript
  • Product: Practice Management, File Maintenance, Electronic Data Interchange (EDI) claim processing,EDI utilities , Clearing House and claim processing , AWS for Clearing House.
  • Responsibilities:
  • Worked on Practice Management and EDI systems for patient and insurance data handling.
  • Worked on MFA .
  • Built utilities to process EDI 835/837 claim files and integrated to main applications.
  • Implemented MFA and AWS SES/Lambda for secure access and email automation.

Developer

Synapse Techno Design(QuestGlobal)
06.2019 - 07.2020
  • Analog Devices Battery management system is a software system which analyses the battery's live data and gives the user the cell voltages both graphically and numerically. This software system is used for electric cars. The user could also check the diagnostics of the battery through this software system. This system could get the live data of the battery which are stacked one after the other serially or parallely. The system could get the live data of 16-18 cells and 10 GPIO's at a time. This system is used for electric cars.
  • Client: Analog Devices
  • Industry: Automotive Industry
  • Role: Developer (Development & Maintenance)
  • TechStack: C#, WPF, WinForms, Arduino
  • Product: Analog Devices Battery Management System
  • Responsibilities:
  • Worked on Battery Management System for electric vehicles to monitor real-time cell voltages.
  • Worked on developing graphical and numeric display of diagnostics for upto 18 cells and 10 GPIOs.
  • Worked on developing Enhanced battery data visualization, diagnostics, and performance analysis features.

Developer

Capgemini
01.2018 - 05.2019
  • GE LDARS Viewer tool provides a responsive GUI to view the Federal Railroad Administration (FRA) data and Positive Train Control (PTC) data in a tabular and synchronous manner. Provides exclusive view of either FRA or PTC data or combination of both based on selection
  • Client: GE Transportation
  • Industry: Locomotive Industry
  • Role: Developer (Development & Maintenance)
  • TechStack: C#, WPF, WCF, VC++
  • Product: GE LDARS Viewer
  • Responsibilities:
  • Developed LDARS Viewer to display FRA and PTC data for train compliance and diagnostics.
  • Enabled synchronized viewing of railroad data in a responsive GUI.
  • Improved user navigation and real-time selection-based data visualization.

Developer

Capgemini
06.2017 - 01.2018
  • MES 2.0(Manufacturing Execution Systems) is a tool which configures the applications like plant apps where in a series of tests for lighting process would be conducted and captured and all the assembly/fixture details and the tests performed in the GE lighting process.
  • Client: GE Lighting
  • Industry: Manufacturing Industry
  • Role: Developer ( Development & Maintenance)
  • TechStack: C#, WPF, SQL Server
  • Product: MES 2.0
  • Responsibilities:
  • Developed MES 2.0 for real-time monitoring of plant floor tests and fixtures.
  • Captured and reported lighting process test data using WPF-based interface.
  • Streamlined manufacturing process insights for quality assurance.

Developer

Krisfo
11.2016 - 06.2017
  • Passbook kiosk enables you to print the transactions in the passbook without any manual intervention of the branch officer through the printer. It is able to dispense the transaction details of the customer by reading the Barcode/QR code which are printed on the passbook. The printer scans the barcode/QR code through the inbuilt scanner and then passes on the account number embedded in it as a request in ISO 8583 message format to the bank server through TCP channel.
  • Client: Canara Bank, IDBI, Vijaya Bank
  • Industry: Banking Industry
  • Role: Developer ( Development & Maintenance)
  • TechStack: C#, WPF, WCF, SQL Server, TCP/IP, ASP .NET, MVC , Javascript
  • Product: Passbook Kiosk system
  • Responsibilities:
  • Worked on developing Passbook Kiosk system to automate customer transaction printing using barcode/QR code.
  • Worked on implementing ISO 8583 messaging over TCP/IP to retrieve real-time data from bank servers.
  • Worked on improving kiosk usability, security, and branch staff efficiency.

Developer

Krisfo Infotech
02.2016 - 06.2017
  • Cheque deposit kiosk is an automated system to clear the cheques and notified the same to the bank's clearing house interface and later NPCI.
  • Client: Union Bank, Dena Bank
  • Role: Developer ( Development & Maintenance )
  • TechStack: C#, WPF, WCF, SQLServer, TCP/IP,ASP .NET , MVC , Javascript
  • Product: Cheque deposit kiosk system
  • Responsibilities:
  • Worked on developing Cheque Deposit Kiosk system for automated cheque scanning and processing.
  • Integrated MICR data capture and ISO8583 protocol-based transaction flow.
  • Worked on developing central monitoring and kiosk health diagnostics system for banking operations.

Developer

Solution Integrators & Engineers
02.2013 - 10.2016
  • The intent of Virtual Assistant is to transcribe voice messages to text. MS Lync will drop the message if quality of the voice message is poor. MS Lync will send always a message with transcribed text. Order Entry helps understand the production orders for running business. Cost Accounting is a tool to track cost centers, resource usage, and profitability
  • Client: Contech Engineered Solutions
  • Industry: Construction Industry
  • Role: Developer ( Development & Maintenance )
  • TechStack: C#, WPF, WinForms, WCF, SQLServer,ASP .NET
  • Product: Virtual Assistant , Order Entry , Cost Accounting
  • Responsibilities:
  • CostAccounting : Worked on developing tools to track cost centers, resource usage, and profitability.
  • VirtualAssistant : Built voice-to-text sync system integrating with CRM via MS Lync.
  • OrderEntry : Worked on developing order tracking and costing aligned with business operations.

Developer

Magna Infotech
02.2015 - 02.2016
  • HYDAT/FCCDAT is tool used to analyse the quality of the petrochemical that is generated after addition of the catalysts and dopants. The quantity of the dopants and chemicals used to get the perfect outcome is analysed by this tool. The tool generated output will compared with the PI(Processed Information) server output.
  • Client: Honeywell – Universal Oil Products
  • Industry: Petrochemical Industry
  • Role: Developer ( Development & Maintenance )
  • TechStack: C#, WPF, WCF, SQLServer
  • Product: HYDAT(Hydrocarbon Data Analysis Tool) , FCCDAT(Fluid Catalytic Cracking Data Analysis Tool)
  • Responsibilities:
  • HYDAT: Worked on developing tool for catalyst and dopant optimization based on plant and lab data comparison.
  • FCCDAT: Worked on developing analysis systems to determine chemical balance in fluid catalytic cracking process.
  • Both tools ensured better quality control and production efficiency in petrochemical analysis.

Education

M.Tech - Computer Science Engineering

SJB Institute Of Technology
Bangalore
09.2012

B.E - Computer Science Engineering

Adichunchanagiri Institute Of Technology
Chikmagalur
01.2008

Skills

Software Development Lifecycle

Timeline

Lead

Concentrix Catalyst Technologies
10.2022 - Current

Developer

PS Technologies
10.2022 - 02.2024

Developer

HCL Technologies
08.2020 - 10.2022

Developer

NextGen Healthcare
08.2020 - 04.2022

Developer

Synapse Techno Design(QuestGlobal)
06.2019 - 07.2020

Developer

Capgemini
01.2018 - 05.2019

Developer

Capgemini
06.2017 - 01.2018

Developer

Krisfo
11.2016 - 06.2017

Developer

Krisfo Infotech
02.2016 - 06.2017

Developer

Magna Infotech
02.2015 - 02.2016

Developer

Solution Integrators & Engineers
02.2013 - 10.2016

M.Tech - Computer Science Engineering

SJB Institute Of Technology

B.E - Computer Science Engineering

Adichunchanagiri Institute Of Technology
GURUPRASAD R