SlideShare a Scribd company logo
1 of 7
RESUME
PERSONAL DETAILS
NAME : K.PRASANTH
AGE : 40 YEARS
DATE OF BIRTH : 06-05-1976
COMMUNICATION ADDRESS : SEPIA-504, HM WORLD CITY,
JPNAGAR 9TH
PHASE, ANJANAPURA,
BANGALORE – 560108
MOB: 91-9844107280
LAND: 91-80 26960883
EMAIL: prasanth_k_in@yahoo.com
EXPERIENCE:
EXPERIENCE OVERVIEW :
Working as Software Architect cum Technical lead for Automatic Train Supervision Software
Products.
Experience in Knowledge Transfer, Taking Ownership from Alstom Parent company for Software
Product activities of ATS (Automatic Train Supervision) Server, FEP (Front End Processor), ATS Tools,
Interlocking etc.
Experience in Technically Managing and Building teams for the Software Product activities.
Experience in Product Software Development and Testing/Validation activities.
Experience in Writing Software Requirement Specification, Software Architecture Description,
Software User Manuals, Validation documents
Experience in Requirement Management Deployment Activities. Worked as Requirement.
Management Correspondent and the Key user for requirement management tool(Reqtify) for Alstom
Bangalore.
Overseas Experience in Paris(France), Utrecht(Netherlands), Bologna(Italy), Tokyo(Japan).
Experience in leading the recruitment and conducting technical interviews.
Experience in VC++(COM,OPC,MFC,Multithreading), C, Ada95, C#, PL/SQL, VB 6.0, RTRT, NUnit,
XML, TCP/IP, UDP, HDLC
Experience in Tools: Synergy, Clearquest, Clearcase, Logiscope, Reqtify.
More than Seventeen years of industrial experience in Railway signaling and Industrial automation
Domain.
EMPLOYMENT HISTORY :
FROM
MO YR
TO
MO YR
COMPANY
MAY 1999 MARCH 2002 M/S YOKOGAWA BLUESTAR LTD
JUNE 2002 TILL DATE M/S ALSTOM TRANSPORT INDIA LTD
ACADEMIC QUALIFICATION
Bachelor of Engineering in Electronics and Communication with first class from PESIT, Bangalore
University.
PROJECTS:
1. ATS SERVER MODULES
DURATION : THREE PLUS YEARS
TEAM SIZE : TEN
ROLE : SOFTWARE ARCHITECT CUM TECHNICAL LEAD
TECHNOLOGIES : VC++(COM,OPC,MFC,MULTITHREADING)
DESCRIPTION:
This project is about transferring the ATS Server Modules and the associated software activities
from Alstom Paris to Alstom Bangalore and taking up complete ownership of the same from
Bangalore.
CONTRIBUTION:
♦ Technically lead and started the knowledge transfer from Bangalore side by first staying
overseas in Paris for 11 months.
♦ Transferred and gained complete ownership of the Software Verification and Validation
activities for ATS Server Modules in Bangalore.
♦ Build, developed and supported a team of size 10 doing the software verification and
validation activities from Bangalore.
♦ Designed and developed a new test framework ASUTF (ATS Server Unitary Test
Framework) which is an OPC Server that enables to isolate an individual server module, test
the same exhaustively and enables automatic regression testing. Deployed the new test
strategy using ASUTF in Bangalore.
♦ Maintained OPCTestTool which is an OPC Server that is used for automatic testing.
2. FRONT END PROCESSOR MODULES
DURATION : TWO YEARS
TEAM SIZE : THREE
ROLE : SOFTWARE ARCHITECT CUM TECHNICAL LEAD
TECHNOLOGIES : VC++(COM,OPC,MFC,MULTITHREADING)
DESCRIPTION:
This project is about transferring the FEP (Front End Processor) Modules from Alstom Paris to
Alstom Bangalore and taking up complete ownership of the same from Bangalore.
CONTRIBUTION:
♦ Technically lead the full transfer and took complete ownership from Bangalore side for FEP
software development, verification and validation activities.
♦ Build, developed and supported a team of size 3 for the FEP modules.
♦ Preparation of the software requirement specification and architecture description,
development and testing of the FEP modules.
3. ICONIS TEST AUTOMATION
DURATION : TWO YEARS
TEAM SIZE : THREE
ROLE : TECHNICAL LEAD
TECHNOLOGIES : OPC, C#
DESCRIPTION:
This project is about establishing the Black Box level Automatic test environment and test
documentation for ATS Server Modules loaded by the Iconis Scada 2000(S2K) framework.
Started with Train Describer (TDS) module.
CONTRIBUTION:
♦ Planned, defined the test strategy and technically led the establishment of the Black Box level
Automatic test environment and test documentation for ATS Server Modules loaded by Iconis
Scada 2000(S2K) framework.
♦ Prepared the software requirement specification and architecture description of the offline tool
(developed in C#) which computes the data that is needed for regression testing. The
algorithm for this data computation was relatively complex.
♦ Technical Reviews of the source code and requirement test description document prepared
by the team.
♦ Demonstrated the implementation in Meudon(Paris).
4. ICONIS MAILER
DURATION : EIGHT MONTHS
TEAM SIZE : TWO
ROLE : TECHNICAL LEAD
TECHNOLOGIES : VC++, MFC, MULTITHREADING
DESCRIPTION:
This project is about developing from scratch Iconis Mailer which is a Real Time Application that
can be used to monitor the health of critical processes running in Scada 2000 servers, detect
system power shutdown/crash, sends email notifications, generates report in excel.
CONTRIBUTION:
♦ Technically lead the Project.
♦ Preparation of the software requirement specification and architecture description document.
♦ Detailed design, coding and testing
♦ Performed validation and demonstration in Meudon(Paris).
5. SIMCOM
DURATION : SIX MONTHS
TEAM SIZE : ONE
ROLE : INDIVIDUAL CONTRIBUTOR
TECHNOLOGIES : VC++, MFC, UDP, TCP/IP, HDLC
DESCRIPTION:
This project is about upgrading the simulator tool adding additionally interfaces for UDP, TCP/IP
and HDLC communication.
CONTRIBUTION:
♦ Preparation of the software requirement specification and architecture description document.
♦ Detailed design, coding and testing
♦ Performed validation and demonstration in Meudon (Paris).
6. BETUWE ROUTE AUTOMATED INTERLOCKING TESTING
DURATION : ONE YEAR
TEAM SIZE : TWO
ROLE : TECHNICAL LEAD
ENVIRONMENT : LABVIEW
DESCRIPTION:
This project involves automated Interlocking testing using Labview for Betuwe route project in
Netherlands.
CONTRIBUTION:
♦ Technically lead the project.
♦ Stayed overseas in Utrecht (Netherlands) for 3 months for knowledge transfer.
♦ Activity involved defining the test scripts with deep understanding of the interlocking domain.
♦ Wrote and executed Labview test scripts for testing Interlocking.
7. SINGAPORE CIRCLE LINE
DURATION : ONE YEAR
TEAM SIZE : TWO
ROLE : IXL DATA PREPARATION.
ENVIRONMENT : ADES2
DESCRIPTION:
This project involves IXL data preparation and design verification activities for each phase of
Singapore Circle Line rail project.
.
CONTRIBUTION:
♦ Complete Boolean equation verification for the project.
♦ Involved in the verification of application design files.
♦ Stayed overseas in Alstom Bologna(Italy) for around six months for this project.
8. DELHI METRO
CLIENT : DMRC
DURATION : TEN MONTHS
TEAM SIZE : FOUR
ROLE : ATS VERIFICATION AND VALIDATION.
ENVIRONMENT : ICONIS
DESCRIPTION:
This project involves ATS data preparation, verification and validation activities for each phase of
Delhi Metro rail project.
.
CONTRIBUTION:
♦ Involved in the complete ATS Data Validation for the project.
♦ Preparing of test scenarios and test cases
♦ Assisting in Data preparation activities.
9. TGV KOREA
CLIENT : KOREA TGV CONSORTIUM
DURATION : THIRTEEN MONTHS
TEAM SIZE : TWO
ROLE : CODING, TESTING, VALIDATION.
ENVIRONMENT : ADA 95
DESCRIPTION:
This project involves developing ATS components for high speed line in Korea. Involved in
the development and modification of Track circuit follow up, Meteo, Traffic equipment and
Animation equipment components.
The Track circuit follow up component is used to ensure the follow up and localization of the
trains during their progressions in the high speed line. The Meteo component receives and
processes Meteorological information. The Traffic equipment component processes the manual
controls related to the signaling, processes the automatic route control requests, monitors the
correct result of manual and automatic controls, updates the states of the signalling equipments
etc. The Animation equipment component elaborates all the graphics symbols, transmits these
states to the Operator Positions and the Central Mimic Panel, generates alarms and transmits
them to the Operator Positions.
CONTRIBUTION:
♦ Involved in the complete development of Meteo.
♦ Involved in the coding of Track circuit follow up, Traffic equipment & Animation equipment
component.
♦ Writing test scenarios and preparing validation documents for all the four components.
♦ Complete testing of all the four components.
5. INFORMATION LOGGER SERVER
CLIENT : YSE
DURATION : TWO MONTHS
TEAM SIZE : ONE
ROLE : DESIGN, CODING, TESTING.
DEVELOPMENT AT : YBI
ENVIRONMENT : VC++, ATL/COM
DESCRIPTION:
This project involved developing a COM DLL Server, which is to be used for logging error or
general information to Log file. The Client applications were VB as well as VC modules. The
server had to synchronize writing to the same Log file as well as providing flexibility for each
application to log messages differently.
CONTRIBUTION:
♦ Involved in the complete preparation of Functional Specification, Design, Coding as well as
Testing.
♦ Coding was done to develop it as an ATL COM DLL Server.
6. BATCH RECIPE MANAGEMENT FOR CENTUM CS3000
PROCESS CONTROL PRODUCT SOFTWARE
CLIENT : G-SHA
DURATION : SIX MONTHS
TEAM SIZE : SIX
ROLE : CODING, TESTING.
DEVELOPMENT AT : YBI
ENVIRONMENT : VB 6.0, VC++, ActiveX CONTROLS,
YOKOGAWA CS3000 SYSTEM.
DESCRIPTION :
This package provides simplified batch process handling capability for CS3000 system.
The package has a number of builders which are GUI applications used to configure data
required for batch operations in a plant e.g. the number of product lines, the number of recipes for
each line. ActiveX controls which interact with standard CS3000 graphic pages (operation panels)
allow entry of recipe data, selection of recipes to be downloaded to FCSes (Field Control
Stations), monitoring of batch progress and also on demand starting of recipes in a given line.
The builders, some of which were SDI and others were MDI were developed using third party
controls - Farpoint's VaSpread & VideoSoft vsOcx in VB. DLLs were developed for all builders
and operation panels to read and write data to binary files. Also, a background process was
developed to handle equalization of data files between server and master machines.
CONTRIBUTION :
♦ Developed common DLL’s in C (using VC++ compiler) which was used by all builders and
screens.
♦ Developed Group definition builder using VB 6.0. This was an MDI application. It
was used for file manipulations. Multiple forms could be opened and the required file
data selected and edited.
♦ Developed Basic Recipe Data screen using VB 6.0 and Active X control. Active X control
was used for communicating to Yokogawa CS3000 Graphic panel. The file data was read
and written to this graphic panel using this control. Softkeys (similar to Command Button)
were also developed in the graphic panel for page navigation, going to a different panel,
updating the data to the file etc. User validations were also developed.
7. CPMS-90
CLIENT : COSMO OIL CORPORATION
DURATION : THREE MONTHS
TEAM SIZE : TWO
ROLE : DESIGN, CODING, TESTING
DEVELOPMENT AT : YSE, MITAKA, JAPAN
ENVIRONMENT : INFOPLUS 21 DATABASE, PL/SQL
DESCRIPTION:
This project development was done at Yokogawa System Engineering Department, Mitaka,
Japan. It involved database development as well as developing stored procedures in Info Plus 21
database.
CONTRIBUTION:
♦ Involved in designing and developing tables in Info Plus 21 database.
♦ Developed Info Plus 21 stored procedures, which were used for complex computations.
PL/SQL was used for this.
♦ Also developed excel macros as well as C functions for some computations.
8. REIHOKU
CLIENT : KYU-SYU POWER PLANT, JAPAN
DURATION : THREE MONTHS
TEAM SIZE : THREE
ROLE : CODING, TESTING.
DEVELOPMENT AT : YBI
ENVIRONMENT : C IN HP-UNIX PLATFORM
DESCRIPTION:
This project involved working with Yokogawa proprietary CS Computer window software package
as well as YOKOGAWA proprietary Datacell package.
CS Computer window is a proprietary software used to allow an HP9000 computer to display it’s
screen on an information command system of Yokogawa Centum CS distributed control system.
This software provides facilities for panel creation, panel execution and emulation.
Datacell is a proprietary software package used to manage tabular data.
The project involved developing panels using CS Computer window package and using it as a
GUI for writing as well as reading from the Datacell package. It also involved developing
customized reports using YOKOGAWA proprietary EUR package.
CONTRIBUTION:
♦ Developed panels using CS Computer window software package and linked it to Datacell
package. The panel was used as a GUI for writing as well as reading from a Datacell
package. The job involved data manipulations and extensive coding in C.
♦ Developed customized reports using YOKOGAWA proprietary EUR package. The reports
were used for displaying data in a predefined format.
9. TIME MONITORING SHEET
CLIENT : IN HOUSE
DURATION : ONE MONTH
TEAM SIZE : ONE
ROLE : DESIGN, CODING, TESTING.
DEVELOPMENT AT : YBI
ENVIRONMENT : VB 6.0, ORACLE 8.0.
DESCRIPTION:
This project involved developing a time monitoring sheet to monitor the time spent on each
activity employee wise.
CONTRIBUTION:
♦ Designed and developed time monitoring sheet using VB 6.0 as a front-end and Oracle 8.0
database as a backend. OO4O (Oracle Object For OLE) was used for interaction between
the two. The operations involved were user login, reading and updating to the database as
well as options for cutting, copying and pasting of data.
10. ERECTION AND COMMISSIONING OF DCS SYSTEM
CLIENT : NATIONAL ALUMINIUM COMPANY. DAMANJODI
DURATION : EIGHT MONTHS
TEAM SIZE : THREE
ROLE : COMMISSIONING THE DCS SYSTEM,
COORDINATION.
WORK DONE AT : NALCO site, Damanjodi
ENVIRONMENT : YOKOGAWA CS3000 DCS SYSTEM,
ALLEN BRADLEY PLC 5/80 & 5/60.
DESCRIPTION:
The project involved installing and commissioning Yokogawa CS3000 Distributed Control System
as well as Allen Bradley PLC 5/80 & 5/60 at NALCO site, Damanjodi. These microprocessor-
based systems are used for monitoring and controlling the different processes in the plant from
the control room. Part of the job was revamp and it involved a lot of critical online changes.
CONTRIBUTION:
♦ Involved in Erection and commissioning of Distributed Control System(DCS) and PLC. At the
DCS end, the job involved conducting Site Acceptance Test, generation of process graphics,
process reports and establishing subsystem communication (with Allen Bradley PLC 5/80 &
5/60). At the PLC end, the job involved ladder logic modifications and trouble shooting.
♦ Involved in lots of coordination with customer, consultant and others
LANGUAGES KNOWN
ENGLISH, HINDI, KANNADA, TAMIL, MALAYALAM.

More Related Content

What's hot

Ken Strain's CV Feb12
Ken Strain's CV Feb12Ken Strain's CV Feb12
Ken Strain's CV Feb12Ken Strain
 
Kenn_Young_042016
Kenn_Young_042016Kenn_Young_042016
Kenn_Young_042016Kenn Young
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashant Soni
 
Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)M Reza Rahmati
 
Cv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisseCv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisseSamuel Narcisse
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsSpace Codesign
 
AMPC - Innovation Theme on a Page - Remote Operations
AMPC - Innovation Theme on a Page - Remote OperationsAMPC - Innovation Theme on a Page - Remote Operations
AMPC - Innovation Theme on a Page - Remote Operationsseanstarling
 
Zheng Ma Resume
Zheng Ma ResumeZheng Ma Resume
Zheng Ma ResumeZheng Ma
 
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...CA Technologies
 
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Technical Agility institute
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software EngineerVasu Patel
 
Project Experience4
Project Experience4Project Experience4
Project Experience4ajith k
 

What's hot (18)

Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Ken Strain's CV Feb12
Ken Strain's CV Feb12Ken Strain's CV Feb12
Ken Strain's CV Feb12
 
Kenn_Young_042016
Kenn_Young_042016Kenn_Young_042016
Kenn_Young_042016
 
Chintan_Suhagiya
Chintan_SuhagiyaChintan_Suhagiya
Chintan_Suhagiya
 
Resume -kp
Resume -kpResume -kp
Resume -kp
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
 
WGDC QA Kapitanenko-Rebrov
WGDC QA Kapitanenko-RebrovWGDC QA Kapitanenko-Rebrov
WGDC QA Kapitanenko-Rebrov
 
Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)
 
Cv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisseCv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisse
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL Models
 
AMPC - Innovation Theme on a Page - Remote Operations
AMPC - Innovation Theme on a Page - Remote OperationsAMPC - Innovation Theme on a Page - Remote Operations
AMPC - Innovation Theme on a Page - Remote Operations
 
Zheng Ma Resume
Zheng Ma ResumeZheng Ma Resume
Zheng Ma Resume
 
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...
Hands-On Lab: Managing and Monitoring Node.js Made Easy with CA Application P...
 
CV ENG
CV ENGCV ENG
CV ENG
 
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
 
Project Experience4
Project Experience4Project Experience4
Project Experience4
 

Viewers also liked

Tables Structure Lusaka, 12-16 November 2012
Tables Structure Lusaka, 12-16 November 2012Tables Structure Lusaka, 12-16 November 2012
Tables Structure Lusaka, 12-16 November 2012FAO
 
Dataran Mumtaz 16.1.2017
Dataran Mumtaz 16.1.2017Dataran Mumtaz 16.1.2017
Dataran Mumtaz 16.1.2017Iqbal Kathrada
 
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016Fing
 
Baromètre des achats en entreprise ( Infographie ) - Techni-Contact
Baromètre des achats en entreprise ( Infographie ) - Techni-ContactBaromètre des achats en entreprise ( Infographie ) - Techni-Contact
Baromètre des achats en entreprise ( Infographie ) - Techni-ContactTechni-Contact
 
The Press Release in 2015
The Press Release in 2015The Press Release in 2015
The Press Release in 2015Lori Packer
 
Visibilidad e impacto de la literatura gris científica en repositorios instit...
Visibilidad e impacto de la literatura gris científica en repositorios instit...Visibilidad e impacto de la literatura gris científica en repositorios instit...
Visibilidad e impacto de la literatura gris científica en repositorios instit...Education in the Knowledge Society PhD
 

Viewers also liked (11)

Tables Structure Lusaka, 12-16 November 2012
Tables Structure Lusaka, 12-16 November 2012Tables Structure Lusaka, 12-16 November 2012
Tables Structure Lusaka, 12-16 November 2012
 
Dataran Mumtaz 16.1.2017
Dataran Mumtaz 16.1.2017Dataran Mumtaz 16.1.2017
Dataran Mumtaz 16.1.2017
 
Staples Fixture Project
Staples Fixture ProjectStaples Fixture Project
Staples Fixture Project
 
Brad Edwards
Brad EdwardsBrad Edwards
Brad Edwards
 
Blog
BlogBlog
Blog
 
ADITIVOS
ADITIVOSADITIVOS
ADITIVOS
 
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016
Déroulé Scène des possibles mobilités actives scenari projets 12 mai 2016
 
Baromètre des achats en entreprise ( Infographie ) - Techni-Contact
Baromètre des achats en entreprise ( Infographie ) - Techni-ContactBaromètre des achats en entreprise ( Infographie ) - Techni-Contact
Baromètre des achats en entreprise ( Infographie ) - Techni-Contact
 
The Press Release in 2015
The Press Release in 2015The Press Release in 2015
The Press Release in 2015
 
Visibilidad e impacto de la literatura gris científica en repositorios instit...
Visibilidad e impacto de la literatura gris científica en repositorios instit...Visibilidad e impacto de la literatura gris científica en repositorios instit...
Visibilidad e impacto de la literatura gris científica en repositorios instit...
 
ppt Turbin Uap
ppt Turbin Uapppt Turbin Uap
ppt Turbin Uap
 

Similar to Prasanth

Similar to Prasanth (20)

Resume
ResumeResume
Resume
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
 
Madhu_resume_2016
Madhu_resume_2016Madhu_resume_2016
Madhu_resume_2016
 
Vimala_Gadegi
Vimala_GadegiVimala_Gadegi
Vimala_Gadegi
 
SenthilkumarR
SenthilkumarRSenthilkumarR
SenthilkumarR
 
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBM
 
Ramesh gupta cv
Ramesh gupta cvRamesh gupta cv
Ramesh gupta cv
 
Marwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CVMarwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CV
 
Vinay Resume
Vinay ResumeVinay Resume
Vinay Resume
 
ChandraPrabhaSR_Resume
ChandraPrabhaSR_ResumeChandraPrabhaSR_Resume
ChandraPrabhaSR_Resume
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_exp
 
Sathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrsSathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrs
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
ChandraPrabhaSR_Resume
ChandraPrabhaSR_ResumeChandraPrabhaSR_Resume
ChandraPrabhaSR_Resume
 
Pankaj python programmer
Pankaj python programmerPankaj python programmer
Pankaj python programmer
 
Priyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh_testing_resume
Priyanka Singh_testing_resume
 
KISHORE_RESUME_Ver2.0
KISHORE_RESUME_Ver2.0KISHORE_RESUME_Ver2.0
KISHORE_RESUME_Ver2.0
 
Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)
 

Prasanth

  • 1. RESUME PERSONAL DETAILS NAME : K.PRASANTH AGE : 40 YEARS DATE OF BIRTH : 06-05-1976 COMMUNICATION ADDRESS : SEPIA-504, HM WORLD CITY, JPNAGAR 9TH PHASE, ANJANAPURA, BANGALORE – 560108 MOB: 91-9844107280 LAND: 91-80 26960883 EMAIL: prasanth_k_in@yahoo.com EXPERIENCE: EXPERIENCE OVERVIEW : Working as Software Architect cum Technical lead for Automatic Train Supervision Software Products. Experience in Knowledge Transfer, Taking Ownership from Alstom Parent company for Software Product activities of ATS (Automatic Train Supervision) Server, FEP (Front End Processor), ATS Tools, Interlocking etc. Experience in Technically Managing and Building teams for the Software Product activities. Experience in Product Software Development and Testing/Validation activities. Experience in Writing Software Requirement Specification, Software Architecture Description, Software User Manuals, Validation documents Experience in Requirement Management Deployment Activities. Worked as Requirement. Management Correspondent and the Key user for requirement management tool(Reqtify) for Alstom Bangalore. Overseas Experience in Paris(France), Utrecht(Netherlands), Bologna(Italy), Tokyo(Japan). Experience in leading the recruitment and conducting technical interviews. Experience in VC++(COM,OPC,MFC,Multithreading), C, Ada95, C#, PL/SQL, VB 6.0, RTRT, NUnit, XML, TCP/IP, UDP, HDLC Experience in Tools: Synergy, Clearquest, Clearcase, Logiscope, Reqtify. More than Seventeen years of industrial experience in Railway signaling and Industrial automation Domain. EMPLOYMENT HISTORY : FROM MO YR TO MO YR COMPANY MAY 1999 MARCH 2002 M/S YOKOGAWA BLUESTAR LTD JUNE 2002 TILL DATE M/S ALSTOM TRANSPORT INDIA LTD ACADEMIC QUALIFICATION Bachelor of Engineering in Electronics and Communication with first class from PESIT, Bangalore University.
  • 2. PROJECTS: 1. ATS SERVER MODULES DURATION : THREE PLUS YEARS TEAM SIZE : TEN ROLE : SOFTWARE ARCHITECT CUM TECHNICAL LEAD TECHNOLOGIES : VC++(COM,OPC,MFC,MULTITHREADING) DESCRIPTION: This project is about transferring the ATS Server Modules and the associated software activities from Alstom Paris to Alstom Bangalore and taking up complete ownership of the same from Bangalore. CONTRIBUTION: ♦ Technically lead and started the knowledge transfer from Bangalore side by first staying overseas in Paris for 11 months. ♦ Transferred and gained complete ownership of the Software Verification and Validation activities for ATS Server Modules in Bangalore. ♦ Build, developed and supported a team of size 10 doing the software verification and validation activities from Bangalore. ♦ Designed and developed a new test framework ASUTF (ATS Server Unitary Test Framework) which is an OPC Server that enables to isolate an individual server module, test the same exhaustively and enables automatic regression testing. Deployed the new test strategy using ASUTF in Bangalore. ♦ Maintained OPCTestTool which is an OPC Server that is used for automatic testing. 2. FRONT END PROCESSOR MODULES DURATION : TWO YEARS TEAM SIZE : THREE ROLE : SOFTWARE ARCHITECT CUM TECHNICAL LEAD TECHNOLOGIES : VC++(COM,OPC,MFC,MULTITHREADING) DESCRIPTION: This project is about transferring the FEP (Front End Processor) Modules from Alstom Paris to Alstom Bangalore and taking up complete ownership of the same from Bangalore. CONTRIBUTION: ♦ Technically lead the full transfer and took complete ownership from Bangalore side for FEP software development, verification and validation activities. ♦ Build, developed and supported a team of size 3 for the FEP modules. ♦ Preparation of the software requirement specification and architecture description, development and testing of the FEP modules. 3. ICONIS TEST AUTOMATION DURATION : TWO YEARS TEAM SIZE : THREE ROLE : TECHNICAL LEAD TECHNOLOGIES : OPC, C# DESCRIPTION: This project is about establishing the Black Box level Automatic test environment and test documentation for ATS Server Modules loaded by the Iconis Scada 2000(S2K) framework. Started with Train Describer (TDS) module. CONTRIBUTION:
  • 3. ♦ Planned, defined the test strategy and technically led the establishment of the Black Box level Automatic test environment and test documentation for ATS Server Modules loaded by Iconis Scada 2000(S2K) framework. ♦ Prepared the software requirement specification and architecture description of the offline tool (developed in C#) which computes the data that is needed for regression testing. The algorithm for this data computation was relatively complex. ♦ Technical Reviews of the source code and requirement test description document prepared by the team. ♦ Demonstrated the implementation in Meudon(Paris). 4. ICONIS MAILER DURATION : EIGHT MONTHS TEAM SIZE : TWO ROLE : TECHNICAL LEAD TECHNOLOGIES : VC++, MFC, MULTITHREADING DESCRIPTION: This project is about developing from scratch Iconis Mailer which is a Real Time Application that can be used to monitor the health of critical processes running in Scada 2000 servers, detect system power shutdown/crash, sends email notifications, generates report in excel. CONTRIBUTION: ♦ Technically lead the Project. ♦ Preparation of the software requirement specification and architecture description document. ♦ Detailed design, coding and testing ♦ Performed validation and demonstration in Meudon(Paris). 5. SIMCOM DURATION : SIX MONTHS TEAM SIZE : ONE ROLE : INDIVIDUAL CONTRIBUTOR TECHNOLOGIES : VC++, MFC, UDP, TCP/IP, HDLC DESCRIPTION: This project is about upgrading the simulator tool adding additionally interfaces for UDP, TCP/IP and HDLC communication. CONTRIBUTION: ♦ Preparation of the software requirement specification and architecture description document. ♦ Detailed design, coding and testing ♦ Performed validation and demonstration in Meudon (Paris). 6. BETUWE ROUTE AUTOMATED INTERLOCKING TESTING DURATION : ONE YEAR TEAM SIZE : TWO ROLE : TECHNICAL LEAD ENVIRONMENT : LABVIEW DESCRIPTION: This project involves automated Interlocking testing using Labview for Betuwe route project in Netherlands. CONTRIBUTION: ♦ Technically lead the project.
  • 4. ♦ Stayed overseas in Utrecht (Netherlands) for 3 months for knowledge transfer. ♦ Activity involved defining the test scripts with deep understanding of the interlocking domain. ♦ Wrote and executed Labview test scripts for testing Interlocking. 7. SINGAPORE CIRCLE LINE DURATION : ONE YEAR TEAM SIZE : TWO ROLE : IXL DATA PREPARATION. ENVIRONMENT : ADES2 DESCRIPTION: This project involves IXL data preparation and design verification activities for each phase of Singapore Circle Line rail project. . CONTRIBUTION: ♦ Complete Boolean equation verification for the project. ♦ Involved in the verification of application design files. ♦ Stayed overseas in Alstom Bologna(Italy) for around six months for this project. 8. DELHI METRO CLIENT : DMRC DURATION : TEN MONTHS TEAM SIZE : FOUR ROLE : ATS VERIFICATION AND VALIDATION. ENVIRONMENT : ICONIS DESCRIPTION: This project involves ATS data preparation, verification and validation activities for each phase of Delhi Metro rail project. . CONTRIBUTION: ♦ Involved in the complete ATS Data Validation for the project. ♦ Preparing of test scenarios and test cases ♦ Assisting in Data preparation activities. 9. TGV KOREA CLIENT : KOREA TGV CONSORTIUM DURATION : THIRTEEN MONTHS TEAM SIZE : TWO ROLE : CODING, TESTING, VALIDATION. ENVIRONMENT : ADA 95 DESCRIPTION: This project involves developing ATS components for high speed line in Korea. Involved in the development and modification of Track circuit follow up, Meteo, Traffic equipment and Animation equipment components. The Track circuit follow up component is used to ensure the follow up and localization of the trains during their progressions in the high speed line. The Meteo component receives and processes Meteorological information. The Traffic equipment component processes the manual controls related to the signaling, processes the automatic route control requests, monitors the correct result of manual and automatic controls, updates the states of the signalling equipments etc. The Animation equipment component elaborates all the graphics symbols, transmits these
  • 5. states to the Operator Positions and the Central Mimic Panel, generates alarms and transmits them to the Operator Positions. CONTRIBUTION: ♦ Involved in the complete development of Meteo. ♦ Involved in the coding of Track circuit follow up, Traffic equipment & Animation equipment component. ♦ Writing test scenarios and preparing validation documents for all the four components. ♦ Complete testing of all the four components. 5. INFORMATION LOGGER SERVER CLIENT : YSE DURATION : TWO MONTHS TEAM SIZE : ONE ROLE : DESIGN, CODING, TESTING. DEVELOPMENT AT : YBI ENVIRONMENT : VC++, ATL/COM DESCRIPTION: This project involved developing a COM DLL Server, which is to be used for logging error or general information to Log file. The Client applications were VB as well as VC modules. The server had to synchronize writing to the same Log file as well as providing flexibility for each application to log messages differently. CONTRIBUTION: ♦ Involved in the complete preparation of Functional Specification, Design, Coding as well as Testing. ♦ Coding was done to develop it as an ATL COM DLL Server. 6. BATCH RECIPE MANAGEMENT FOR CENTUM CS3000 PROCESS CONTROL PRODUCT SOFTWARE CLIENT : G-SHA DURATION : SIX MONTHS TEAM SIZE : SIX ROLE : CODING, TESTING. DEVELOPMENT AT : YBI ENVIRONMENT : VB 6.0, VC++, ActiveX CONTROLS, YOKOGAWA CS3000 SYSTEM. DESCRIPTION : This package provides simplified batch process handling capability for CS3000 system. The package has a number of builders which are GUI applications used to configure data required for batch operations in a plant e.g. the number of product lines, the number of recipes for each line. ActiveX controls which interact with standard CS3000 graphic pages (operation panels) allow entry of recipe data, selection of recipes to be downloaded to FCSes (Field Control Stations), monitoring of batch progress and also on demand starting of recipes in a given line. The builders, some of which were SDI and others were MDI were developed using third party controls - Farpoint's VaSpread & VideoSoft vsOcx in VB. DLLs were developed for all builders and operation panels to read and write data to binary files. Also, a background process was developed to handle equalization of data files between server and master machines. CONTRIBUTION : ♦ Developed common DLL’s in C (using VC++ compiler) which was used by all builders and screens. ♦ Developed Group definition builder using VB 6.0. This was an MDI application. It was used for file manipulations. Multiple forms could be opened and the required file data selected and edited.
  • 6. ♦ Developed Basic Recipe Data screen using VB 6.0 and Active X control. Active X control was used for communicating to Yokogawa CS3000 Graphic panel. The file data was read and written to this graphic panel using this control. Softkeys (similar to Command Button) were also developed in the graphic panel for page navigation, going to a different panel, updating the data to the file etc. User validations were also developed. 7. CPMS-90 CLIENT : COSMO OIL CORPORATION DURATION : THREE MONTHS TEAM SIZE : TWO ROLE : DESIGN, CODING, TESTING DEVELOPMENT AT : YSE, MITAKA, JAPAN ENVIRONMENT : INFOPLUS 21 DATABASE, PL/SQL DESCRIPTION: This project development was done at Yokogawa System Engineering Department, Mitaka, Japan. It involved database development as well as developing stored procedures in Info Plus 21 database. CONTRIBUTION: ♦ Involved in designing and developing tables in Info Plus 21 database. ♦ Developed Info Plus 21 stored procedures, which were used for complex computations. PL/SQL was used for this. ♦ Also developed excel macros as well as C functions for some computations. 8. REIHOKU CLIENT : KYU-SYU POWER PLANT, JAPAN DURATION : THREE MONTHS TEAM SIZE : THREE ROLE : CODING, TESTING. DEVELOPMENT AT : YBI ENVIRONMENT : C IN HP-UNIX PLATFORM DESCRIPTION: This project involved working with Yokogawa proprietary CS Computer window software package as well as YOKOGAWA proprietary Datacell package. CS Computer window is a proprietary software used to allow an HP9000 computer to display it’s screen on an information command system of Yokogawa Centum CS distributed control system. This software provides facilities for panel creation, panel execution and emulation. Datacell is a proprietary software package used to manage tabular data. The project involved developing panels using CS Computer window package and using it as a GUI for writing as well as reading from the Datacell package. It also involved developing customized reports using YOKOGAWA proprietary EUR package. CONTRIBUTION: ♦ Developed panels using CS Computer window software package and linked it to Datacell package. The panel was used as a GUI for writing as well as reading from a Datacell package. The job involved data manipulations and extensive coding in C. ♦ Developed customized reports using YOKOGAWA proprietary EUR package. The reports were used for displaying data in a predefined format. 9. TIME MONITORING SHEET
  • 7. CLIENT : IN HOUSE DURATION : ONE MONTH TEAM SIZE : ONE ROLE : DESIGN, CODING, TESTING. DEVELOPMENT AT : YBI ENVIRONMENT : VB 6.0, ORACLE 8.0. DESCRIPTION: This project involved developing a time monitoring sheet to monitor the time spent on each activity employee wise. CONTRIBUTION: ♦ Designed and developed time monitoring sheet using VB 6.0 as a front-end and Oracle 8.0 database as a backend. OO4O (Oracle Object For OLE) was used for interaction between the two. The operations involved were user login, reading and updating to the database as well as options for cutting, copying and pasting of data. 10. ERECTION AND COMMISSIONING OF DCS SYSTEM CLIENT : NATIONAL ALUMINIUM COMPANY. DAMANJODI DURATION : EIGHT MONTHS TEAM SIZE : THREE ROLE : COMMISSIONING THE DCS SYSTEM, COORDINATION. WORK DONE AT : NALCO site, Damanjodi ENVIRONMENT : YOKOGAWA CS3000 DCS SYSTEM, ALLEN BRADLEY PLC 5/80 & 5/60. DESCRIPTION: The project involved installing and commissioning Yokogawa CS3000 Distributed Control System as well as Allen Bradley PLC 5/80 & 5/60 at NALCO site, Damanjodi. These microprocessor- based systems are used for monitoring and controlling the different processes in the plant from the control room. Part of the job was revamp and it involved a lot of critical online changes. CONTRIBUTION: ♦ Involved in Erection and commissioning of Distributed Control System(DCS) and PLC. At the DCS end, the job involved conducting Site Acceptance Test, generation of process graphics, process reports and establishing subsystem communication (with Allen Bradley PLC 5/80 & 5/60). At the PLC end, the job involved ladder logic modifications and trouble shooting. ♦ Involved in lots of coordination with customer, consultant and others LANGUAGES KNOWN ENGLISH, HINDI, KANNADA, TAMIL, MALAYALAM.