SlideShare a Scribd company logo
Resume Gireesh G.G
Page 1 of 7
Gireesh G.G
Application Developer
IBM India private Limited:-
Email: gireesh_uck@yahoo.co.in
Mobile: +917200362421
Experience Summary
 I am having experience of 7.5 years.
 My main area of experience has been project development and enhancement.
 I expertise in C, C++ in a multithreaded Environment.
 I have experience in BFSI, Retail and Manufacturing and Embedded Domains.
Technology
Below is a list of important software products, tools and operating system’s that I
have worked with.
Qualifications
Degree and Date University Major and Specialization
Bachelor of Technology,
(MAY 2008)
University of Kerala Electronics & communication.
Employment History
Employer Duration
IBM India private Limited April 2015 to Till date
KONE Elevator India PVT limited August 2013 to March2015
Tata Consultancy service November 2008 to August 2013
Software products Tools used Operating System
 C
 C++
 VC++/MFC
 STL
 Interprocess
communication
 TCP/IP Network
programming.
 Shell Scripting.
 SQL
 Microsoft visual
studio 2010
 Microsoft Visual
studio 6.0
 UNIX gdb
debugger.
 UnitTest++
 Gtest
 GIT
 Clear case
 LINUX
 AIX
 UBUNDU
 WINDOWS
 RTOS
Resume Gireesh G.G
Page 2 of 7
Project Thesis
Project from April 2015 to Till
date
IBM India private limited
Role C++ Application developer
Company IBM India private limited
Customer CLS Bank
Responsibilities  Provide L3 support and resolve PR raised
by the customer and respond as per SLA.
 Perform root cause analysis, fix defects as
and deliver as per the CMVC process.
 Prepare Impact analysis documents for
new requirements. Once design is
approved I will be doing the coding and
unit test for Implementation.
 Prepare Peer review reports as per the
quality standards for all deliverables.
Description Message gateway is a critical business application of
CLS bank on AIX.
It is a C++ application that interacts with members via
SWIFT MFP or UGA. It consists of Inbound and
outbound message gateway.
The application uses VMA framework for
communicating with downstream process. The
application is designed and developed in multiple
layers, it consist of business layer, data layer and
service layer. Business layer and Data layer is
developed using abstract factory design pattern. Data
layer in Inbound
Message gateway uses XML booster to process XML
data and validate against schema that mentioned in
XSD file.
Inbound is responsible for processing Input XML as
per business rules and convert into c-structure and
route it to downstream Process .It also validate for
duplicate message and log incoming data in an audit
table.
Outbound is responsible for converting Notification(c-
structure) into output xml and transfer it to members.
It stores some notification in internal data store and
Resume Gireesh G.G
Page 3 of 7
sends to user as a bulk.
Both application shares same source code. It uses
embedded SQL to interact and
Fetch data from db.
The application uses MQ (IBM web sphere) for
communicating with downstream process.
The application use to run as a multiple Instance with
the help of a configuration file.
The Configuration contains output MQ Name MQ
Manager name, binary path, Journal path, log file
path, message type to be cleared, Error XML etc.
Skills used C++, STL, XML booster, db2, shell scripting.
TOOLS CMVC
Project From August
2013 to March 2015
KONE CONTROLER ELECTRIFICATION
Role Senior Developer
Company KONEELEVATOR INDIA LTD.
Responsibilities
 Preparing design documents for individual
components for new requirements
 Design & development of elevator application.
 Unit test cases are written using gtest and make sure
all applications are working as per the requirement.
 Performing review reports of all design documents,
source codes, test cases and other deliverables
 Monitoring defects collection activities, analyse
defects and perform root cause analysis
 Effort estimation for new developments
 Research for new innovation ideas.
Resume Gireesh G.G
Page 4 of 7
Description KCE is a new product of KONE.KCECPU is the brain of the
elevator. It controls all Elevator components. The KCECPU is an
event driven C++ application in RTOS environment. The
application is developed in such a way that it can use with MFC
GUI application (PC Simulator) as well. The KCECPU
Communicates to other Elevator Software applications using
RS485 Network channel. KCECPU communicates with remotely
Controlled application using TCP/IP Network. The application
Can be monitored, controlled and configured remotely. The
elevator applications are developed in such a way that it can be
tested using automatic robot test frame work. The Elevator
application are developed using MISRA standards.
Skills used
 C++
 Network programming in TCP/IP and UDP
 Multithreading using RTOS
 MFC
 STL
 Design patterns.
Tools  GIT
 UNITTEST++
 GTEST
 Microsoft visual studio 6.0
 Microsoft visual studio 2012
Project from July 2012
to August 2013
Retail and Manufacturing system
Customer Nielsen
Company Tata Consultancy Service.
Description The project includes feasibility study of Migrating Applications
from AIX to Red hat LINUX. The Multiprocessing Applications
are developed in C++.The application is used for processing data
and analyzing the data using business algorithms. The
applications are executing in a predefined order through batch
and shell scripts. The application was compactable to work in
Windows and AIX .The Databases used is SQL server 2005. The
challenges include building application in Linux environment,
testing application and resolving compatibility issues and
providing optimized solution which works in cross compiled
platforms.
Resume Gireesh G.G
Page 5 of 7
Role Senior developer and holding owner ship for that project.
Solution Environment
 C++ in Windows/LINUX/AIX
 Shell Scripting
 SQL server 2005
Project From March 2009 to June
2012
Future and Options and Currency Derivatives
Trading System for National Stock Exchange of
India Ltd.
Role Team Member , Module leader
Company Tata Consultancy service.
Responsibilities  Analyst activities
 Design & development of structural
changes in CDTS change requests.
 Managing Change Requirements /
Trouble Reports by capturing business
process requirements through client
interactions, analyzing the requirements,
consolidating them and deciding the
various design changes to be made in the
system.
 Preparing design documents for
individual components for new
requirements
 Design & development of structural
changes in several requirements given by
clients.
 Production Support
 Analyzing the critical production
problems and providing solutions for the
same within the time frame specified in
the service level agreement (SLA) with
the client.
 Provided accurate solutions after
feasibility analysis of all the alternative
solutions. UAT support for new versions.
 Live/Mock support before the CR’S went
live.
 Review Activities
 Performing review reports of all impact
analysis documents, source codes, test
Resume Gireesh G.G
Page 6 of 7
cases and other deliverables
 QA Activities
 Monitoring defects collection activities,
analyse defects and perform root cause
analysis
 Effort estimation for CMR / new
developments
 Preparation and maintenance of causal
and impact analysis documents
 Preparation and maintenance of check
lists for code movement and set up.
 Training .
Project From March 2009 to June
2012
Future and Options and Currency Derivatives
Trading System for National Stock Exchange of
India Ltd.
The National Stock Exchange of India Limited
(NSEIL) provides a fully automated screen based,
floor-less trading of Money Market, Capital Market,
Initial Public Offering and Derivative market
throughout India. It is one of the prestigious mission
critical projects executed by TCS.
The project involves the enhancement, analysis,
design, development, testing and maintenance of the
F&O and .Currency Derivative system for the
National Stock exchange, which registers orders and
broadcasts critical information to the traders
generates reports and send to traders.
Trading System Client (Front-end):- GUI application
developed using VC++.
IPNET: It is an interface between Front end and
Host end developed using C in LINUX environment.
Trading System Server (Host-end):
The trading system has been developed using C and
PL/1 Programming on a Stratus Continuum
1228/1229 fault-tolerant mainframe machine. The
server uses an in-memory database management
system called Apple tree database.
Skills used  C in LINUX
 PL1
 TCP/IP Network programming.
 VC++
Resume Gireesh G.G
Page 7 of 7
Personal Details
Date of Birth 19-Apr-1986
Nationality Indian
Gender Male
Passport Number H0223835
Email Address gireesh_uck@yahoo.co.in

More Related Content

What's hot

William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
Will Impey
 
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
ijiert bestjournal
 
Integrated Building Design
Integrated Building DesignIntegrated Building Design
Integrated Building Design
Kareem Sherif
 
Rational developer for z systems : DevOps benefits here and now
Rational developer for z systems : DevOps benefits here and nowRational developer for z systems : DevOps benefits here and now
Rational developer for z systems : DevOps benefits here and now
DevOps for Enterprise Systems
 
Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov
 
Resume_Shyamalendu
Resume_ShyamalenduResume_Shyamalendu
Resume_Shyamalendu
Shyamalendu Biswas
 
Badusha_Profile
Badusha_ProfileBadusha_Profile
Badusha_Profile
Mohammed Badusha
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Software
gjuljo
 
Rhapsody reverseengineering
Rhapsody reverseengineeringRhapsody reverseengineering
Rhapsody reverseengineering
Scott Althouse
 
EGL Conference 2011 - EGL Open
EGL Conference 2011 - EGL OpenEGL Conference 2011 - EGL Open
EGL Conference 2011 - EGL Open
Will Smythe
 
Damodar_TIBCO
Damodar_TIBCODamodar_TIBCO
Damodar_TIBCO
Damodar Nagamalli
 
Rhapsody Software
Rhapsody SoftwareRhapsody Software
Rhapsody Software
Bill Duncan
 
BhanuChand_Resume
BhanuChand_ResumeBhanuChand_Resume
BhanuChand_Resume
Bhanu Chand
 
IBM Rhapsody Code Generation Customization
IBM Rhapsody Code Generation CustomizationIBM Rhapsody Code Generation Customization
IBM Rhapsody Code Generation Customization
gjuljo
 
IBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt IntegrationIBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt Integration
gjuljo
 
RogerHardinResume
RogerHardinResumeRogerHardinResume
RogerHardinResume
Roger Hardin
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
Fresche Solutions
 
Rhapsody Eclipse
Rhapsody EclipseRhapsody Eclipse
Rhapsody Eclipse
Bill Duncan
 

What's hot (18)

William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
 
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
 
Integrated Building Design
Integrated Building DesignIntegrated Building Design
Integrated Building Design
 
Rational developer for z systems : DevOps benefits here and now
Rational developer for z systems : DevOps benefits here and nowRational developer for z systems : DevOps benefits here and now
Rational developer for z systems : DevOps benefits here and now
 
Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015
 
Resume_Shyamalendu
Resume_ShyamalenduResume_Shyamalendu
Resume_Shyamalendu
 
Badusha_Profile
Badusha_ProfileBadusha_Profile
Badusha_Profile
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Software
 
Rhapsody reverseengineering
Rhapsody reverseengineeringRhapsody reverseengineering
Rhapsody reverseengineering
 
EGL Conference 2011 - EGL Open
EGL Conference 2011 - EGL OpenEGL Conference 2011 - EGL Open
EGL Conference 2011 - EGL Open
 
Damodar_TIBCO
Damodar_TIBCODamodar_TIBCO
Damodar_TIBCO
 
Rhapsody Software
Rhapsody SoftwareRhapsody Software
Rhapsody Software
 
BhanuChand_Resume
BhanuChand_ResumeBhanuChand_Resume
BhanuChand_Resume
 
IBM Rhapsody Code Generation Customization
IBM Rhapsody Code Generation CustomizationIBM Rhapsody Code Generation Customization
IBM Rhapsody Code Generation Customization
 
IBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt IntegrationIBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt Integration
 
RogerHardinResume
RogerHardinResumeRogerHardinResume
RogerHardinResume
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
 
Rhapsody Eclipse
Rhapsody EclipseRhapsody Eclipse
Rhapsody Eclipse
 

Viewers also liked

SURENDRANATH GANDLA4
SURENDRANATH GANDLA4SURENDRANATH GANDLA4
SURENDRANATH GANDLA4
Surendranath Gandla
 
Santosh Yadav Mar-2015 - Resume
Santosh Yadav Mar-2015 - ResumeSantosh Yadav Mar-2015 - Resume
Santosh Yadav Mar-2015 - Resume
Santosh Yadav
 
jitty_cv
jitty_cvjitty_cv
jitty_cv
Jitty Abraham
 
AGHIL-RESUME
AGHIL-RESUMEAGHIL-RESUME
AGHIL-RESUME
Akhil P
 
Kannan Resume
Kannan ResumeKannan Resume
Kannan Resume
Kannan Arumai Thangam
 
Ajeesh - Resume-Ind
Ajeesh - Resume-IndAjeesh - Resume-Ind
Ajeesh - Resume-Ind
Ajeesh Thomas
 
Subin Vikraman Resume
Subin Vikraman  ResumeSubin Vikraman  Resume
Subin Vikraman Resume
Subin Vikraman
 
EnglishCV
EnglishCVEnglishCV
EnglishCV
Akhil Sunil
 
JITHI_RESUME
JITHI_RESUMEJITHI_RESUME
JITHI_RESUME
jithi vasudev
 
Muthuraj_resume
Muthuraj_resumeMuthuraj_resume
Muthuraj_resume
Muthu Raj
 

Viewers also liked (10)

SURENDRANATH GANDLA4
SURENDRANATH GANDLA4SURENDRANATH GANDLA4
SURENDRANATH GANDLA4
 
Santosh Yadav Mar-2015 - Resume
Santosh Yadav Mar-2015 - ResumeSantosh Yadav Mar-2015 - Resume
Santosh Yadav Mar-2015 - Resume
 
jitty_cv
jitty_cvjitty_cv
jitty_cv
 
AGHIL-RESUME
AGHIL-RESUMEAGHIL-RESUME
AGHIL-RESUME
 
Kannan Resume
Kannan ResumeKannan Resume
Kannan Resume
 
Ajeesh - Resume-Ind
Ajeesh - Resume-IndAjeesh - Resume-Ind
Ajeesh - Resume-Ind
 
Subin Vikraman Resume
Subin Vikraman  ResumeSubin Vikraman  Resume
Subin Vikraman Resume
 
EnglishCV
EnglishCVEnglishCV
EnglishCV
 
JITHI_RESUME
JITHI_RESUMEJITHI_RESUME
JITHI_RESUME
 
Muthuraj_resume
Muthuraj_resumeMuthuraj_resume
Muthuraj_resume
 

Similar to Gireesh G.G Resume

Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
Dhayanithi Radhakrishnan
 
Bmp_Resume
Bmp_ResumeBmp_Resume
Bmp_Resume
Bal Patel
 
Janakiraman_Mar2016_SF
Janakiraman_Mar2016_SFJanakiraman_Mar2016_SF
Janakiraman_Mar2016_SF
Janakiraman Elumalai
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
Mahmoud Khattab
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
Mahmoud Khattab
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
Mahmoud Khattab
 
M_Amjad_Khan_resume
M_Amjad_Khan_resumeM_Amjad_Khan_resume
M_Amjad_Khan_resume
Amjad Khan
 
Uday Resume
Uday ResumeUday Resume
Uday Resume
uday kiran
 
Islam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
Islam Salah Elshenawy Elshenawy - Software Testing Lead SpecialistIslam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
Islam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
Islam Elshenawy
 
Application developer
Application developerApplication developer
Application developer
Abdul aleem
 
RAGHUNATH_GORLA_RESUME
RAGHUNATH_GORLA_RESUMERAGHUNATH_GORLA_RESUME
RAGHUNATH_GORLA_RESUME
Raghunath Gorla
 
Dot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experienceDot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experience
Pooja Sharma
 
RGProfile
RGProfileRGProfile
RGProfile
Rajesh Ganapathy
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj Bharat
 
vinay-mittal-new
vinay-mittal-newvinay-mittal-new
vinay-mittal-new
Vinay Mittal
 
Krishna_Divagar_Kumaresan
Krishna_Divagar_KumaresanKrishna_Divagar_Kumaresan
Krishna_Divagar_Kumaresan
Krishna Divagar
 
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
sivagama sundari sakthivel
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
Brijesh Soni
 
mayank_unix_sql_Jboss
mayank_unix_sql_Jbossmayank_unix_sql_Jboss
mayank_unix_sql_Jboss
MAYANK AGGARWAL
 
Bayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_ResumeBayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_Resume
Csb Reddy
 

Similar to Gireesh G.G Resume (20)

Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
Bmp_Resume
Bmp_ResumeBmp_Resume
Bmp_Resume
 
Janakiraman_Mar2016_SF
Janakiraman_Mar2016_SFJanakiraman_Mar2016_SF
Janakiraman_Mar2016_SF
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
 
Mahmoud khattab
Mahmoud khattabMahmoud khattab
Mahmoud khattab
 
M_Amjad_Khan_resume
M_Amjad_Khan_resumeM_Amjad_Khan_resume
M_Amjad_Khan_resume
 
Uday Resume
Uday ResumeUday Resume
Uday Resume
 
Islam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
Islam Salah Elshenawy Elshenawy - Software Testing Lead SpecialistIslam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
Islam Salah Elshenawy Elshenawy - Software Testing Lead Specialist
 
Application developer
Application developerApplication developer
Application developer
 
RAGHUNATH_GORLA_RESUME
RAGHUNATH_GORLA_RESUMERAGHUNATH_GORLA_RESUME
RAGHUNATH_GORLA_RESUME
 
Dot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experienceDot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experience
 
RGProfile
RGProfileRGProfile
RGProfile
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
vinay-mittal-new
vinay-mittal-newvinay-mittal-new
vinay-mittal-new
 
Krishna_Divagar_Kumaresan
Krishna_Divagar_KumaresanKrishna_Divagar_Kumaresan
Krishna_Divagar_Kumaresan
 
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
mayank_unix_sql_Jboss
mayank_unix_sql_Jbossmayank_unix_sql_Jboss
mayank_unix_sql_Jboss
 
Bayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_ResumeBayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_Resume
 

Gireesh G.G Resume

  • 1. Resume Gireesh G.G Page 1 of 7 Gireesh G.G Application Developer IBM India private Limited:- Email: gireesh_uck@yahoo.co.in Mobile: +917200362421 Experience Summary  I am having experience of 7.5 years.  My main area of experience has been project development and enhancement.  I expertise in C, C++ in a multithreaded Environment.  I have experience in BFSI, Retail and Manufacturing and Embedded Domains. Technology Below is a list of important software products, tools and operating system’s that I have worked with. Qualifications Degree and Date University Major and Specialization Bachelor of Technology, (MAY 2008) University of Kerala Electronics & communication. Employment History Employer Duration IBM India private Limited April 2015 to Till date KONE Elevator India PVT limited August 2013 to March2015 Tata Consultancy service November 2008 to August 2013 Software products Tools used Operating System  C  C++  VC++/MFC  STL  Interprocess communication  TCP/IP Network programming.  Shell Scripting.  SQL  Microsoft visual studio 2010  Microsoft Visual studio 6.0  UNIX gdb debugger.  UnitTest++  Gtest  GIT  Clear case  LINUX  AIX  UBUNDU  WINDOWS  RTOS
  • 2. Resume Gireesh G.G Page 2 of 7 Project Thesis Project from April 2015 to Till date IBM India private limited Role C++ Application developer Company IBM India private limited Customer CLS Bank Responsibilities  Provide L3 support and resolve PR raised by the customer and respond as per SLA.  Perform root cause analysis, fix defects as and deliver as per the CMVC process.  Prepare Impact analysis documents for new requirements. Once design is approved I will be doing the coding and unit test for Implementation.  Prepare Peer review reports as per the quality standards for all deliverables. Description Message gateway is a critical business application of CLS bank on AIX. It is a C++ application that interacts with members via SWIFT MFP or UGA. It consists of Inbound and outbound message gateway. The application uses VMA framework for communicating with downstream process. The application is designed and developed in multiple layers, it consist of business layer, data layer and service layer. Business layer and Data layer is developed using abstract factory design pattern. Data layer in Inbound Message gateway uses XML booster to process XML data and validate against schema that mentioned in XSD file. Inbound is responsible for processing Input XML as per business rules and convert into c-structure and route it to downstream Process .It also validate for duplicate message and log incoming data in an audit table. Outbound is responsible for converting Notification(c- structure) into output xml and transfer it to members. It stores some notification in internal data store and
  • 3. Resume Gireesh G.G Page 3 of 7 sends to user as a bulk. Both application shares same source code. It uses embedded SQL to interact and Fetch data from db. The application uses MQ (IBM web sphere) for communicating with downstream process. The application use to run as a multiple Instance with the help of a configuration file. The Configuration contains output MQ Name MQ Manager name, binary path, Journal path, log file path, message type to be cleared, Error XML etc. Skills used C++, STL, XML booster, db2, shell scripting. TOOLS CMVC Project From August 2013 to March 2015 KONE CONTROLER ELECTRIFICATION Role Senior Developer Company KONEELEVATOR INDIA LTD. Responsibilities  Preparing design documents for individual components for new requirements  Design & development of elevator application.  Unit test cases are written using gtest and make sure all applications are working as per the requirement.  Performing review reports of all design documents, source codes, test cases and other deliverables  Monitoring defects collection activities, analyse defects and perform root cause analysis  Effort estimation for new developments  Research for new innovation ideas.
  • 4. Resume Gireesh G.G Page 4 of 7 Description KCE is a new product of KONE.KCECPU is the brain of the elevator. It controls all Elevator components. The KCECPU is an event driven C++ application in RTOS environment. The application is developed in such a way that it can use with MFC GUI application (PC Simulator) as well. The KCECPU Communicates to other Elevator Software applications using RS485 Network channel. KCECPU communicates with remotely Controlled application using TCP/IP Network. The application Can be monitored, controlled and configured remotely. The elevator applications are developed in such a way that it can be tested using automatic robot test frame work. The Elevator application are developed using MISRA standards. Skills used  C++  Network programming in TCP/IP and UDP  Multithreading using RTOS  MFC  STL  Design patterns. Tools  GIT  UNITTEST++  GTEST  Microsoft visual studio 6.0  Microsoft visual studio 2012 Project from July 2012 to August 2013 Retail and Manufacturing system Customer Nielsen Company Tata Consultancy Service. Description The project includes feasibility study of Migrating Applications from AIX to Red hat LINUX. The Multiprocessing Applications are developed in C++.The application is used for processing data and analyzing the data using business algorithms. The applications are executing in a predefined order through batch and shell scripts. The application was compactable to work in Windows and AIX .The Databases used is SQL server 2005. The challenges include building application in Linux environment, testing application and resolving compatibility issues and providing optimized solution which works in cross compiled platforms.
  • 5. Resume Gireesh G.G Page 5 of 7 Role Senior developer and holding owner ship for that project. Solution Environment  C++ in Windows/LINUX/AIX  Shell Scripting  SQL server 2005 Project From March 2009 to June 2012 Future and Options and Currency Derivatives Trading System for National Stock Exchange of India Ltd. Role Team Member , Module leader Company Tata Consultancy service. Responsibilities  Analyst activities  Design & development of structural changes in CDTS change requests.  Managing Change Requirements / Trouble Reports by capturing business process requirements through client interactions, analyzing the requirements, consolidating them and deciding the various design changes to be made in the system.  Preparing design documents for individual components for new requirements  Design & development of structural changes in several requirements given by clients.  Production Support  Analyzing the critical production problems and providing solutions for the same within the time frame specified in the service level agreement (SLA) with the client.  Provided accurate solutions after feasibility analysis of all the alternative solutions. UAT support for new versions.  Live/Mock support before the CR’S went live.  Review Activities  Performing review reports of all impact analysis documents, source codes, test
  • 6. Resume Gireesh G.G Page 6 of 7 cases and other deliverables  QA Activities  Monitoring defects collection activities, analyse defects and perform root cause analysis  Effort estimation for CMR / new developments  Preparation and maintenance of causal and impact analysis documents  Preparation and maintenance of check lists for code movement and set up.  Training . Project From March 2009 to June 2012 Future and Options and Currency Derivatives Trading System for National Stock Exchange of India Ltd. The National Stock Exchange of India Limited (NSEIL) provides a fully automated screen based, floor-less trading of Money Market, Capital Market, Initial Public Offering and Derivative market throughout India. It is one of the prestigious mission critical projects executed by TCS. The project involves the enhancement, analysis, design, development, testing and maintenance of the F&O and .Currency Derivative system for the National Stock exchange, which registers orders and broadcasts critical information to the traders generates reports and send to traders. Trading System Client (Front-end):- GUI application developed using VC++. IPNET: It is an interface between Front end and Host end developed using C in LINUX environment. Trading System Server (Host-end): The trading system has been developed using C and PL/1 Programming on a Stratus Continuum 1228/1229 fault-tolerant mainframe machine. The server uses an in-memory database management system called Apple tree database. Skills used  C in LINUX  PL1  TCP/IP Network programming.  VC++
  • 7. Resume Gireesh G.G Page 7 of 7 Personal Details Date of Birth 19-Apr-1986 Nationality Indian Gender Male Passport Number H0223835 Email Address gireesh_uck@yahoo.co.in