Post Job Free
Sign in

TPF Developer

Location:
Delhi, DL, 110043, India
Salary:
Negotiable
Posted:
June 04, 2009

Contact this candidate

Resume:

Gaurav Girdhar

+91-971*******

******.*********@*****.***

Summary

Senior Software Engineer and have gained experience in TPF and ALCS programming & testing on Shares(EDS), Apollo & Galileo (Interglobe Technologies, Gurgaon) and Malaysia Airline Systems (In Malaysia). Currently working with EDS. Primary responsibilities held includes:

 Investigation

 Requirement analysis

 Detail Design

 Coding and Testing ( Unit / System/ Integration)

 User briefing and testing support

 Review & verification

 Implementation / Rollout of products

TPF Exp Non TPF Exp Area of Specialization Professional Qualification

3.9 Years 0 Year. Reservation and Cargo Bachelor of Engineering (ECE)

Capabilities

• Taken up the role of Technical team member in various projects.

• Meeting Deadlines and Providing Quality product is the key capability.

• Excellent analytical, logical and programming skills.

• Requirement gathering, design, integration, maintenance and documentation of projects.

Skill set

Operating System VM and Windows-9X/XP/VISTA/2000

Languages/Technologies IBM S/390 Assembler, TPFDF, TPF-C, SPMs, C

TPF/GI

Work History

• Aug, 2005 - Till date

Projects Summary

Name Duration Team Size

Group Code 10 months 5

expansion

Project Profile

Galileo system has thousands of agents. To club these agents and give them authorization to make changes to the PNR created by another agent group code number is used. Due the size constraint the number of group code left were little and to enhance this number the modification is made through out the system.

Role

• Study the use of Group code

• Understand requirements from the User

• Prepare Functional and detail Technical design

• Communicate with client SMEs for design and code approvals

• Mentor the junior team mates to for understanding the project and help them in coding and testing.

• Code and unit test TPF, TPFDF segments

• Prepare and execute unit test

• Prepare and execute integration testing plan

Name Duration Team Size

i-kargo Revenue 4+ months 8

Management Flight

Load Management

Release 2.0

Project Profile

MASGO is the current MAS cargo reservation and handling system that handles all allotment and bookings. There is no revenue management capability in MASGO. To get the new entries for various parts like availability and space management new messages were introduced. There will be a communication with the FLM team managed by PROS management in Chennai through these messages. The new messages were on availability on various flights, space management and confirmation of space deduction on any booking made.

Role

• Understand MASGO availability system

• Understand requirements from the User

• Prepare Functional and detail Technical design

• Communicate with client SMEs for design and code approvals

• Code and unit test TPF, TPFDF segments

• Prepare and execute unit test

• Prepare and execute integration testing plan

• User briefing and assisting user in performing UAT(User acceptance testing)

• Prepare and propagate load implementation to closure

Name Duration Team Size

i-kargo Revenue 6+ months 8

Management Flight

Load Management

Release 2.5

Project Profile

MASGO is the current MAS cargo reservation and handling system that handles all allotment and bookings. There is no revenue management capability in MASGO. To know the net revenue of each consignment on the day of uplift there is a facility called ARCADE which captures all AWBs correctly rated before departure on the first segment and eliminates all errors on the same day at station level. Enhancement to MASGO system is required to support MASkargo business with the introduction of cargo revenue system. The enhancement is part of the recommendations in the Engineering Study Report (ESR) provided by i-kargo RM application provider to improve MASkargo business process for revenue management. The enhancement will be implemented in four releases. This release is basically about ARCADE (Automatic Rate Calculation and AWB Data Environment) rating enhancements. This enhancement will allow more AWBs (Airway bills) to be auto rated by system and less manual intervention.

The user have been given a new advanced feature of making the calculation with different currencies as per there origin city. During calculation the rate will be displayed in currency of the city even if they have been updated in various rate table with different currencies

Role

• Understand MASGO rating system(ARCADE)

• Understand requirements from the User

• Prepare Functional and detail Technical design

• Communicate with client SMEs for design and code approvals

• Code and unit test TPF, TPFDF segments

• Prepare and execute unit test

• Prepare and execute integration testing plan

• User briefing and assisting user in performing UAT(User acceptance testing)

• Prepare and propagate load implementation to closure

Name Duration Team Size

i-kargo Revenue 6+ months 12

Management Flight

Load Management

Release 3.0

Project Profile

MASGO is the current MAS cargo reservation and handling system that handles all allotment and bookings. There is no revenue management capability in MASGO. To manage revenue in a better way data will be send to the RM FLM which is a is a revenue management system which recommends booking status of a cargo booking request after economic and capacity evaluation has been made. A booking request to RM FLM must have either system auto-rate from ARCADE or bid rate information provided by the customer. This release covers MASGO booking process enhancement. This enhancement will allow future booking process to be auto-rated by ARCADE (ADH auto-rating) and evaluated by RM FLM (FLM booking evaluation) at the point of cargo booking is requested.

The major changes were to make a CAR an FLM or non FLM CAR based on the Itinerary present in the CAR. If the CAR is FLM CAR the process of rating and booking confirmation will take place with the FLM. For non FLM CAR the process with continue to be the same.

Role

• Understand MASGO booking system

• Understand requirements from the User

• Prepare Functional and detail Technical design

• Communicate with client SMEs for design and code approvals

• Code and unit test TPF, TPFDF segments

• Prepare and execute unit test

• Prepare and execute integration testing plan

• User briefing and assisting user in performing UAT(User acceptance testing)

• Prepare and propagate load implementation to closure

Name Duration Team Size

i-kargo Revenue 3+ months 12

Management Flight

Load Management

Release 3.1

Project Profile

MASGO is the current MAS cargo reservation and handling system that handles all allotment and bookings. There is no revenue management capability in MASGO. To manage revenue in a better way data will be send to the RM FLM which is a is a revenue management system which recommends booking status of a cargo booking request after economic and capacity evaluation has been made. A booking request to RM FLM must have either system auto-rate from ARCADE or bid rate information provided by the customer. This release covers MASGO booking process enhancement. This enhancement will allow future booking process to be auto-rated by ARCADE (ADH auto-rating) and evaluated by RM FLM (FLM booking evaluation) at the point of cargo booking is requested.

The major changes were to make a Partshipment CAR an FLM or non FLM CAR based on the Itinerary present in the CAR. If the CAR is FLM CAR the process of rating and booking confirmation will take place with the FLM. For non FLM CAR the process with continue to be the same. If the CAR is partshipment and FLM the CAR will be evaluated with the rating and booking confirmation else the process will remain as current.

Role

• Understand MASGO partshipment system

• Understand requirements from the User

• Prepare Functional and detail Technical design

• Communicate with client SMEs for design and code approvals

• Code and unit test TPF, TPFDF segments

• Prepare and execute unit test

• Prepare and execute integration testing plan

• User briefing and assisting user in performing UAT(User acceptance testing)

• Prepare and propagate load implementation to closure

Name Duration Team Size

Group Code Ongoing 4

Expansion since Oct 2008

Project Profile

This project will increase the group code from two bytes to four bytes. The enhancement is raised to increase the number of AAT to be group coded. The number of group code is 65535 currently and will be increased to 429-***-**** (Equivalent to X’FFFFFFFF’).

Role

• Investigating the requirement and working on the development.

• Preparation of Detailed design.

• Writing test plans and development of unit test cases and system test cases.

• Validation of unit test results and code.

• Acting as Configuration Controller for the project

Name Duration Team Size

Non Hosted Audit 2+Months 4

And Billing Data

Project Profile

This project was meant for Non Hosted flights for there billing purpose. It takes billing data along with other PNR data and processes it. This is a new tool to be introduced in domain.

Role

• Investigating the requirement and working on the development.

• Preparation of Detailed design.

• Writing test plans and development of unit test cases and system test cases.

• Validation of unit test results and code.

• Implementation support for enhancements/problems.

• Acted as Configuration Controller for the project

Name Duration Team Size

XML API: PNR 2+ months 5

Divide

Project Profile

The purpose of the project is to get the Divide processor available for Apollo core as it is on Galileo core through XML Select and Terminal.

Role

• Understand Divide PNR Package

• Code and unit test TPF segments on Apollo

• Prepare and execute unit test plan

• Prepare propagate load implementation to closure

• Acted as Defect prevention Controller for the project

Name Duration Team Size

AIRIMP UPDATE 2+ months 7

2005- INFT SSR

Project Profile

The motive of project was to introduce a new programmatic SSR viz Infant SSR.The SSR will be automatically added to infant and for adult we need to specify it in a particular format.

This project was rated as best project of the Year in our Department.

Role

• Understand and study the SSR package for the Infant processing

• Prepared and executed unit test cases

• Coordinate, Prepare and Execute integration test plan

• Communicate with client SMEs for signoffs

• Escalate and resolve issues in all stages of project life cycle

• Prepare and propagate load implementation to closure

Name Duration Team Size

POINT-TO-POINT 4+ months 4

O&D-FARES INTERFACE TO SELL

Project Profile

This project was multi domain. It has its impact on all parts domain. The processing enhanced in this part was that now the processing for segments would be done on point-to-point basis instead of the Origin and Destination.

Role

• Understand fares package to enhance point to point functionality.

• Investigation and coding.

• Prepare and execute unit test plan.

• Acted as Defect prevention controller

Name Duration Team Size

AIRIMP UPDATES 3+ months 6

2006 (SSR FOID/PSPT)

Project Profile

This attempt lead to restriction of Passport SSR and Form of Identification was updated to be available for more then 1 passenger in the booking.

Role

• Study the Galileo core for SSR package.

• Code and unit test TPF, TPFDF segments.

• Prepare and execute unit test plan

• Prepare and execute integration testing plan

• Communicate with client SMEs for design and code approvals

• Load implementation to closure

Name Duration Team Size

Benelux SSR 2+ months 2

Reinstate

Project Profile

This part of the whole effort was meant to get programmatic SSR’s available to be reinstated if they are deleted in the current transaction or even if they were deleted in the booking previously.

Role

• Work alone on the whole effort.

• Coding and unit testing of the TPF segments

• Detailed design and Technical Design preparation

• Prepare and Execute Unit and Integration test script

• Load and Implementation to closure

Name Duration Team Size

Qantas Airline 4+ months 10

Update

Project Profile

This is a large project which includes various functions, using the same name. This was a request raised by QANTAS Airways. They want their system to charge amount for every updating made on the booking with their itinerary in the PNR.I attempted the part in which an agent provides Waiver code in the fare quote. This case will not charge any extra amount for the change, as it’s a change from the vendor part.

Role

• Understand Qantas airlines requirement

• Coded and unit testing of TPF segment

• Prepare and execute unit test plan

• Implementation to closure

Name Duration Team Size

NORDISKA 4+ months 7

BF STATUS CHANGE

Project Profile

This is a project that included includes various functions, using the same name. This was an attempt to change the status code of various things like Itinerary, SSR and Seat. I had worked on the SSR part of the mentioned requirement.

Role

• Study the requirement in SSR package

• Coded and unit testing of TPF segment

• Prepare and execute unit test plan

• Implementation to closure

Expertise – Reservation and Cargo system

Reservation is a functionality which is used to create PNR and update various SSR and other information in PNR. Basically, I have worked on various part of it which ranges from Group booking, Dividing of PNR, Creating and updating new SSR, Reinstate the deleted SSR and many more.

Cargo is a functionality which basically allows the automatic handling of freight reservations, information and documentation. It deals with reservations of consignment , handling of consignment (like Cargo acceptance at departure and arrival city, Cargo manifesting, Load advice for Cargo, Custom clearance etc), tracing of Cargo and transshipment etc.

Training Undergoing – Automated Check In

Check In is the process which comes into act when a passenger is at the airport to board the flight. This functionality includes process from assigning of flight till closure of flight.

EDUCATIONAL QUALIFICATION

Degree/Examination Duration Grades

B. TECH (ECE) FROM JIET, KURKUSHETRA UNIVERSITY 2001-2005 70.12% with Honors

Class XII (C.B.S.E)

K.V.Vikaspuri, New Delhi 2001 64.8%

Class X (C.B.S.E)

K.V.Chhawla, New Delhi 1999 72.8%

CORE COMPETANCE

#Software: -Assembly Language (OS-390), TPFDF, SPM, SD-Query, XML-Select, C

#Operating System-Win9x, MS-DOS, S390 (IBM), WinXp, TSO/MVS

TRAINING

# Studied various parts of “C-DOT EXCHANGE” from “BHARAT SANCHAR NIGAM LIMITED, JIND”.

# Done training at “INDIAN AIRLINES PALAM, NEW DELHI” where I have studied various instruments uses & troubleshooting.

PROJECTS

SEMESTER PROJECT NAME DESCRIPTION

5th Variable Adaptor It provides variable output DC voltage (0-12v).

6th PCB Designing It deals with how to design PCB for various projects.

7th Quick 741&555 IC Tester (minor) Used for testing of 741 & 555 IC in short duration

8th PC to PC Communication (major) Transceiver wireless system for data communication of PC’s up to a range of 10 meters

8th HR Recruitment System Based on ASP.NET meant for online data

Employee’s management for organization.

SEMINAR

#7th Semester – Delivered a seminar on topic of “Fuzzy Logic”.

#8th Semester – Delivered a seminar on topic of “Video Over Internet”.

EXTRA CURRICULAR ACTIVITES

#Active member of Electronics Society named GIZMO at college level.

#Participated in National level Science Congress held in GOA.

#Achieved Second Prize in Choreography in National level Festival Aaina-e-Jiet.

#Participated in trekking in M.P. for certification in Scout & Guide.

#Participated in Photography at college level during festival which includes presenting photograph clicked by own self of various places.

#Participated in Dance & Drama activities at college and school level.

PERSONAL DETAILS

Name : Gaurav

Father's Name : Sh. R.K.Girdhar

Address : #686, Najafgarh, New Delhi-110043

Date of Birth : March 28, 1984

Contact No. : +91-11-250*****, 971*******

Languages : English, Hindi, Punjabi

TRAITS

Confident, Good communication skills,

Outgoing, Friendly, Love to learn new things, Love challenges.

HOBBIES & INTERESTS

Listening to Music

Visiting new places

Reading materials on software

Testing/trying on new codes/language

I hereby declare that things mentioned above are correct and I am responsible for any illegal act belonging to this.



Contact this candidate