Senior Software Engineer,resume Profile
Professional Summary
- 14 years of IT experience in Industrial Automation Health care with strong analytical programming and managerial skills
- 11 years of experience with Siemens Technologies Services Bangalore India
- 10 years of experience in agile development with 7 years of experience as a Scrum Master.
- 11 years of experience with Siemens as Scrum Master Technical Manager Project Lead Designer Programmer in various technologies.
- Ten Years of experience in Software projects using C in Windows
- Proficient in C Visual C C HTML EDDL MDDL XML UML OpenSSL NTP V4 QT SOA HL7 SQL Server TFS Rational Clear Case Rational Clear Quest MS Visio.
- Good knowledge in C and .Net.
- Experienced in firmware development of Siemens Hardware such as HMI S7 400 S7 1200 S7 1500 PLC s IO modules IM modules ET 200AL ET 200S ET 200ecoPN ET 200SP IM IO modules.
- Twelve months of overseas experience in Siemens Medical Solutions Health Services Corporation Malvern PA USA .
- Five years of experience in Healthcare domain Soarian products.
- Five years of experience in Industrial Automation Domain TIA Portal products.
Tools Technology
- Tools Rational Clear Case Rational Clear Quest Microsoft Visio Rational Rose DevPartner Wireshark Visual Studio Microsoft Team Foundation Server.
- Technology EDDL MDDL XML UML OpenSSL NTP V4 SOA.
- Master of Computer Application M.C.A . Madras University Chennai India -1999
Professional Experience
Confidential
Designation Senior Consultant.
- Roles Technical Manager and Scrum Master
- Responsibilities Project delivery Project Feature Specifications Software Design specifications
- Project planning tracking Coding Unit testing Code reviews.
Environment MDDL VC Microsoft TFS Microsoft Visio TIA Team Tool Siemens Proprietary tool
Confidential
Designation Consultant.
- Roles Technical Lead and Scrum Master
- Responsibilities Module delivery Project Feature Specifications Software Design
- Specifications Coding Unit testing Code reviews.
Environment C Visual Studio OpenSSL Clear Case Microsoft Visio WireShark DevPartner.
Confidential
Designation Consultant.
- Roles Third Level Support for Soarian ADT as DRT Defect Resolution Team member
- Responsibilities DRT Defect Resolution Team team member was responsible for analyzing and fixing customer issues related to coding. Responsible for communicating with the client about the issues and solutions.
Environment C VC XML SQL Server Rational Clear Case Rational Clear Quest.
Confidential
Designation Associate Consultant.
- Roles Team Lead Scrum Master Designer
- Responsibilities Detailed Software Design Coding Unit testing and team coordination.
Environment C VC XML SQL Server Rational Clear Case Rational Clear Quest.
Confidential
Designation Consultant.
- Roles Third Level Support for Soarian ADT as DRT Defect Resolution Team member
- Responsibilities DRT Defect Resolution Team team member was responsible for analyzing and fixing customer issues related to coding. Responsible for communicating with the client about the issues and solutions.
Environment C VC XML SQL Server Rational Clear Case Rational Clear Quest.
Confidential
Roles Team Lead Scrum Master Designer Team Member
Responsibilities Detailed Software Design Coding Unit testing and team coordination.
Environment C VC XML SQL Server Rational Clear Case Rational Clear Quest.
Confidential
Designation Senior Software Engineer
- Roles Project Team member
- Responsibilities Software Design Coding and unit testing.
- Environment C C VC MFC SVC Engine ASR Engine TTS Engine Windows 2000 Server
- Confidential
- Roles Project Team member
- Responsibilities Coding and unit testing.
Environment C C VC MFC VoiceXML Modem Dialogic Card Voice Programming IBM ViaVoice VOIP Windows NT sp6 Linux 7.1 C PHP HTML JavaScript Apache Web Server Oracle 8i and Linux 6.2
Project Description
Confidential
Siemens Technologies Services a wholly owned arm of Siemens AG focusing on the areas of IT Services Business Consulting and Management Consulting. The major areas of competency of STS are in technology intensive areas such as Medical Engineering Automotive Engineering Telecommunications Transportation and Business Applications. Siemens information systems has been renamed to Siemens Technologies Services since Oct 2012.
Nature of Work
- Technical Management Scrum master
- Writing Feature Specifications and Software design specifications.
- Software Component Design
- Effort Estimation Tracking and reporting progress in the component team.
- Realization of the design in software Coding and Unit Testing
- Releasing the module for the build preparing the build scripts Maintenance of software and test stubs
- Execute Quality Assurance activities e.g. code review review of test cases
- Technical guidance to the developers in the team.
Project s
Confidential
Environment MDDL VC Microsoft TFS Microsoft Visio TIA Team Tool Siemens Proprietary tool
Description Totally Integrated Automation Portal is an integrated automation framework from Siemens for its Industrial Automation needs. This tool features the configuration Customization design offline and online monitoring of Industrial Automation System. TIA is the new and improved platform and replacement for the existing WinCC platforms.
Hardware configuration HWCN is a framework in TIA Portal which use to configure the Hardware modules in an automation system. Properties and parameters of PLC s Signal modules and I/O modules can be configured using HWCN for an automated system. TIA supports S7 1500 S7 1200 S7 400 S7 300 and ET 200 series of Siemens Hardwares.
Team Size 9
Responsibilities Responsibilities were Team Management Scrum Master Feature Specifications Coding Code reviews Unit testing test reviews Project tracking and project delivery.
Confidential
Environment C Visual Studio OpenSSL Clear Case Microsoft Visio WireShark DevPartner.
Description Goal is to synchronize AS OS HMI panels routers other field devices configured in the plant so that each of these have same accurate reliable time. Accuracy to be within 10 ms and resolution to be in 1 ms.
Time synchronization protocols used
a. Network Time Protocol NTP with version 3 version 4 with without security to synchronize LAN device
Security mechanism is based on PKI AutoKey V2 features which uses message digest MD5 to secure data integrity digital signature to verify credentials and public/private key certificates to provide authority.
Team Size 5
Responsibilities Responsibilities were Scrum master Design Coding Code review Unit testing Integration testing Project tracking and tracking the quality related records of the Security Module.
Confidential
Environment C VC XML SQL Server Clear Case Rational Clear Quest.