Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prakash Srinivasan

Bengaluru

Summary

Detail-oriented Senior Software Engineer with experience in Railroad Signaling, Transportation, and Industrial Automation. Seeking to leverage my expertise to develop modern software solutions for these sectors.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Rockwell Automation Inc
06.2021 - Current
  • Develop and deploy high-quality solutions that meet documentation requirements
  • Improve existing software using Agile Methodology
  • Manage unit and integration testing with relevant stakeholders
  • Provide technical advice and brainstorm solutions in early project phases
  • Leverage the technology stack to deliver value to internal clients
  • Implement new product additions to the application architecture for cost-effective testing and reduced manpower
  • Projects: HAL, CTS, TestExec Framework, Y1K Driver Technologies: C#, .NET, C++, SQL and WCF

Senior Software Engineer

TVM Signaling & Transportation Systems Pvt. Ltd
06.2015 - 05.2021
  • Write and maintain code, modifying software to fix errors, adapt to new hardware, enhance performance, or upgrade interfaces
  • Utilize Agile and Waterfall methodologies for user stories based on requirements
  • Prepare architecture documents for implementations and test software products for functionality and optimization
  • Direct system testing and validation, collaborating with customers on technical issues related to software design and maintenance
  • Prepare reports on project specifications and status
  • Travel on-site to verify software tools with hardware integration, interact with stakeholders to provide solutions, and train railway customers on Kyosan-K5BMC Electronic Interlocking Systems
  • Projects: RITA, TCS and Configuration Manager
  • Technologies: C++, VC++, MFC, SQL, MS Access, IPC
  • TCP/IP, UDP and Modbus

Deployment Engineer

TVM Signaling & Transportation Systems Pvt. Ltd
06.2012 - 05.2015
  • Providing software deployment and testing services in the Site locations, testing the electronic interlocking systems, and correcting the errors in application logic and circuit diagrams.

Education

B.SC - Computer Science

Annamalai University
Chidambaram, Tamil Nadu
2016

Skills

  • C#
  • NET Libraries
  • NuGet packages
  • WCF
  • C
  • VC
  • MFC
  • SQL
  • MS Access
  • IPC
  • TCP/IP &
  • UDP
  • Modbus
  • Net Framework
  • MS Unit testing and Integration testing
  • Visual Studio
  • Eclipse
  • Windows
  • Linux
  • SharePoint
  • JIRA
  • GIT
  • SaFE Agile
  • Scrum
  • CMMI Level 2
  • EN50128 for SIL Level 2
  • ISO 9001:2015
  • NET development

Timeline

Senior Software Engineer

Rockwell Automation Inc
06.2021 - Current

Senior Software Engineer

TVM Signaling & Transportation Systems Pvt. Ltd
06.2015 - 05.2021

Deployment Engineer

TVM Signaling & Transportation Systems Pvt. Ltd
06.2012 - 05.2015

B.SC - Computer Science

Annamalai University
Prakash Srinivasan