C U R R I C U L U M V I T A E
Manish Kumar Shah
Experience Summary
Over 10 years of experience in Application Design and Development of Application Software with specialization in Travel Domain specific Applications using Visual Basic, ASP, C#, VB.NET, ASP.NET with SQL Server under Windows NT Environment. Excellent oral and written communication skills, Works well individually or in a team environment. From past 3 years, working as a Project Leader from offshore location.
I have been to UK (London) thrice. The first time, I visited in Feb 2003 for the requirement gathering of Web Profile Management System. Second and third visit was in Feb 2004 with [login to view URL] for the period of 6 months.
I visited Mauritius in Sep 2006 for the requirement study of SMS Gateway system to be developed for Air Mauritius.
I am currently, developing an internal project which is going to be a complete Mid-Office and Front-Office solution for Travel Agencies. The whole project has been divided into 3 parts i.e. Hotel Contract Management System, Mid-office and Distribution channels. I am responsible for managing Hotel Contract Management System with a team size of 10.
PERSONAL DETAILS
Sex : Male
Date of Birth : Thirty-first August 1976
Country of Nationality : Indian
Country of Residence; : Indian
Marital Status : Married
Mobile No. : [login to view URL]
Email Address :
Passport Number : A-5494639
EDUCATION
Commerce [login to view URL] (H), (R. B. Jallan College, 1996)
TOTAL EXPERIENCE IN IT (9+ Yrs)
Company Name Duration Worked For
Kale Consultants Ltd., Noida Feb 2001 To Till Date
Antariksha Internet Solutions, Indore Oct 1998 To Jan 2001
Pegasus Software Solutions, Delhi Aug 1996 To Sep 1998
TRAINING
Year Title Duration
1999 Java Course 3 Months
1997 GNIIT 2 Years
TECHNICAL SKILLS
Operating System : Windows 2000/NT/9x, Unix, Linux
Languages : C#, VB.NET, ASP.NET, Visual Basic 6.0, ASP, VBScript, XML, XSL, XSLT, HTML, SQL, CGI-Perl, JavaScript, Java, Servlets, VC++
Database SQL Server 2000/7.0, Oracle 7/8, MySQL
Web server IIS 6.0/5.0
Application Servers COM/COM+, MTS 2.0
Tools Visual InterDev 6.0, Visual Studio 6.0, Visual Source Safe 6.0, Visual Studio 2000, Numega Failsafe, Numega Code Review, XML Spy, Web Stress Tool, Dream weaver, Office 2000, Problem Tracker
Others Amadeus (GDS), MS SOAP 2.0
Familiar With : Networking, TCP/IP
WORK EXPERIENCE
Company Kale Consultants Ltd., Noida
May 2007 to Till Date 1. Hotel Contract Management System is an extranet site, which allows travel agency and their suppliers to create Hotel products, contracts, inventories etc. These hotel contracts are then sold through B2C, B2B sites.
Project : Hotel Contract Management System, Midoffice, B2C, B2B, White Labeling
Client : Kale Consultants Ltd.
Position : Project Leader
Project Description :
Software : SQL Server 2005, IIS 6.0, C#, ASP.NET, XML, Visual Studio 2005, DOT Net 2.0
Operating System : Windows 2003
Responsibilities : • Involved in Hotel Contract Management System from Requirement gathering till implementation.
• Currently, construction phase is going on.
• Responsible for project planning, status reporting to client as well as internal management, tracking execution etc.
• Involved in requirement study of Mid-Office, B2C, B2B and White Labeling applications.
Company Kale Consultants Ltd., Noida
April 2004 to April 2007 2. Holiday Extranet is an extranet site, which allows suppliers to create Holiday Products, defines inventories etc. These holiday products are then displayed on the [login to view URL] site for the purchase.
3. Marjorie is the primary application used by the [login to view URL] call centre and operations teams
Project : Holiday Extranet, Mabel, Marjorie, Callover, Self Service
Client : [login to view URL], UK
Position : Project Leader
Project Description :
Software : SQL Server 2000, IIS 6.0, COM+, VB, ASP, VB.NET, ASP.NET, XML, Oracle, Java, Informix
Operating System : Windows 2000, Linux
Responsibilities : • Added the Fax Viewer functionality in Holiday Extranet
• Implemented the French specific requirements in Holiday Extranet and helped them in migrating Holiday product and allocation creation module to Holiday Extranet
• Involved in day to day issue analyzing and fixing through remedy
• Made changes in Holiday Extranet as per the user’s requirement from various locales.
• QA and Release Management
• Also responsible to send the release to production environment
• Developed a UI to allow users to configure callover reports and add products under these callover reports
• Created a VB Self Service EXE to transfer order details from MCDB database to V2 database.
• Made changes in Marjorie as per their requirement in the following areas:
• Customer & Order Viewing
• Display of Supplier Fax / Emails
• Contact Management
• Order Amendment / Cancellation
• Order Reporting and Confirmation
Company Kale Consultants Ltd., Noida (Worked in UK at onsite location)
February 2004 to April 2004
Project : Holiday Extranet
Client : [login to view URL], UK
Position : Team Leader (UK)
Project Description : Holiday Extranet is an extranet site, which allows suppliers to create Holiday Products, defines inventories etc. These holiday products are then displayed on the [login to view URL] site for the purchase.
Software : SQL Server 2000, IIS 5.0, COM+, VB.NET, ASP.NET, XML, Informix
Operating System : Windows 2000
Responsibilities : • Redesigned the workflow of the system
• Gathered the requirement details from the users.
• Created HLD and LLD based on the user’s requirement
• Designed and developed the entire presentation layer.
• Created Allocation, Options and Image Upload APIs.
• Also Created a Proxy to make HTTP request from Holiday Extranet website, which is running on SSL.
• Made it multi-lingual, locale independent and moved all Holiday related functionalities from Data Entry to Holiday Extranet.
• Created test plans and coordinated with QA team in the complete testing phase.
• Released the application to production.
Company Kale Consultants Ltd.
February 2003 to Jan 2004
Project : Web Profile Management System
Client : TQ3 Travel Solutions, UK
Position : Team Leader
Project Description : The Web Profile Management System (or WPMS) involves the development of an application with following functionalities:
1) Entry and Storage of Profile Data.
2) Search for Profiles.
3) The application will allow representation of hierarchies like
Corporate and agencies.
4) Implementing security based on roles and components.
5) Provide a mechanism for Importing bulk data of profiles from
external files.
6) Provide a mechanism for exporting profile data to Amadeus
system.
7) The Application will provide standard APIs for integration
with third party systems.
Software : SOAP 2.0, SQL Server 2000, IIS 5.0, COM+, VB.NET, ASP.NET, XML
Operating System : Windows 2000
Responsibilities : • Creation of Requirement Specification based on the requirement from the client.
• Creation of HLD and LLD documents
• Created a Multithreaded Web Service to export bulk profile data to Amadeus
• Developed GDS Export, System Factory and Error Handling APIs.
• Also developed some re-usable components, which could be used by other APIs
Company Kale Consultants Ltd.
December 2002 to January 2003
Project : Cox & Kings Booking Engine and Profile Management System
Client : Cox & Kings, Mumbai, India
Position : Team Leader
Project Description : Cox & Kings Booking Engine is a web based booking engine product for the domestic as well as international market, which allows other applications to connect to the engine, get current availability, status, and make online booking of Flights, Hotels, and Cars. In addition, a user can also request for Visa, Insurance, and Forex services.
Cox & Kings Booking Engine is accessible as a suite of APIs, which can be called by diverse front-end applications and platforms, and provides a flexible platform for building travel management solutions.
Software : SOAP 2.0, SQL Server 7.0, IIS 5.0, COM+, Visual Basic 6.0, XML
Operating System : Windows 2000
Responsibilities : • Integrated booking engine API’s with CNK presentation layer.
• Created Com API’s for N – Level Profile hierarchy. Designed the structure in a fashion that it could be mapped to the GDS profiles.
• Created API’s for policy checks and user rights
• Created detailed design documents.
Company Kale Consultants Ltd.
July 2002 to November 2002
Project : eFlightInfo
Client : TCUBE, Italy
Position : Team Leader
Project Description : eFlightInfo collects real time flight information from airline systems and disseminates them over web, SMS etc. The system allows a traveler to request for flight departure and arrival status by flight numbers, schedule information and set alerts for flights (including view/cancel current alerts). On setting an alert, the system records the flight number and traveler's mobile number and tracks the status of the flight at regular intervals. The system sends out an SMS notification (SMS Push) in case it detects any change in the status to the traveler's mobile phone. Web-based and non web-based users (via SMS) can use this system. The mobile interface for the system allows SMS Pull, making available complete flight information through a normal mobile phone (a non-WAP phone) for true mobility. The worldwide applicability and high penetration of SMS usage makes this product highly applicable for a large number of mobile users.
Software : IIS 5.0, COM+, Visual Basic 6.0
Operating System : Windows 2000 / NT
Responsibilities : • Customized the existing presentation layer as per the client’s requirement
• Created APIs to get the Flight Status, Schedule and Availability from Amadeus using Amadeus provided XML API.
• Created Airline specific APIs to fetch the flight information from cryptic text received from Amadeus.
• Created Com API’s which could connect to third party SMS service providers API and send flight Alerts.
• API created had the functionality of pushing the SMS as well as pulling the SMS.
• Integrated the API with web based and non web based users
• Remote Implementation and Support
Company Kale Consultants Ltd.
Februray 2002 - Dec 2002
Project : eFlightInfo, eFlightMobile, ePnrReader
Position : Team Leader
Project Description : eFlightInfo
eFlightInfo product has some set of APIs, which connects to airline systems through Amadeus and fetch real time flight information and schedules/ timetable.
eFlightMobile
eFlightMobile is responsible for interacting with the eFlightEngine core on one side and SMS gateways on the other and therefore manages SMS transmission and reception through two channels SMS PUSH channel & SMS PULL Channel.
ePnrReader
The ePnrReader product is useful for Travel Consultants who normally work on the GDS in the native mode to set alerts for passengers in an efficient and quick manner. The consultants have to just ensure that the mobile phone numbers are present for the passengers in the PNR and queue the PNR to a designated queue on GDS.
Software : SOAP 2.0, SQL Server 7.0, IIS 5.0, COM+, Visual Basic 6.0, Visual C++ 6.0.
Operating System : Windows 2000
Responsibilities : • Created a robotic VC++ application to send an alert to the passengers, incase there is any schedule change in their booked flights.
• Designed and created the entire presentation layer.
• Creation of APIs to get the real time flight information from Amadeus
• Integrated ePnrReader with EflightInfo APIs to get the flight status and setting an alert for passengers
• Did a huge R&D on Amadeus to get the list of Airlines that could be supported by eFlightInfo.
• Created an installation guide and a complete setup using INNO SetUp utility.
• Implementation and Maintenance
Company Kale Consultants Ltd.
June 2001 – February 2002
Project : eBookEngine
Client : [login to view URL] (Milan, Italy)
Position : Team Member
Project Description : Travel TravelOnline is a web-based travel management company with focus on B2C and B2B transactions. Travelonline has built its web based travel management site on the eBookEngine.
The eBookEngine is a web based booking engine product for the international market, which allows other applications to connect to the engine, get current availability, status, and make online booking of Flights, Hotels, and Cars. In addition, a user can also request for Visa, Insurance, and Forex services. This information is converted to PNRs and transmitted to a travel agency’s fulfillment centers, which ensure the delivery of the required services.
Software : SOAP 2.0, SQL Server 7.0, IIS 5.0, COM+, Visual Basic 6.0, Visual C++ 6.0
Operating System : Windows 2000
Responsibilities : • Designing & Coding of several important API’s in the booking engine. These API’s interacted with GDS (Amadeus) using SOAP calls.
• Designed the application in such a way so that a new GDS can be integrated without a huge impact and with a very less code change.
• Created Hotel Availability, Car Availability and PNR Booking APIs.
• Also created Interface Design Document for the above APIs
• Intenerated the Back End with Presentation Layer
Company Kale Consultants Ltd.
February 2001 – May 2001
Project : eSeatBuster
Client : Cognosys Software
Position : Team Member
Project Description : eSeatBuster provides the functionality to automate search for seats, in an existing PNR, based on the user requirement which may vary as follows
1. Confirmation of existing waitlist segment(s),
2. Adding alternate confirmed segment(s)
3. Create Segment(s) that may have been closed for even wait listing, starting from wait listing to confirmation.
eSeatBuster works on the long sell cryptic air queries added to the PNR as remarks. The remarks have a fixed format and may be associated with existing air segments. The cryptic air sell queries are executed, if confirmed, then depending on the remark format, they are either added to the PNR as new segments or they replace existing segments.
Software : SOAP 2.0, SQL Server 7.0, IIS 5.0, COM+, Visual Basic 6.0, Visual C++ 6.0.
Operating System : Windows 2000.
Responsibilities : • Created a robotic application (NT Service), which can read PNR from the Amadeus Queue at specific intervals and depending upon the remark in the PNR initiate other API’s, which can process the status of the flights.
• Design and Coding of Components
• Configuration Management and Implementation.
Company Antariksha Internet Solutions, Indore
January 2000 – January 2001
Project : [login to view URL]
Client : Antariksha Internet Solutions, Indore
Position : Team Member
Project Description : This Internet horizontal portal [login to view URL] covers all aspects & information (city-wise) of Central India especially of Malwa Region
The main features that this site includes are: -
• Category-wise information of separate channels like Business, Medical, Finance, Agriculture, Travel & Tourism, People and Culture etc.
• Online shopping by registered user which, other than gift items, would include for the first time, ‘Kiranawala’ & ‘Sabziwala’ online starting from Ist July 2000.
• Free & Direct advertising by registered user for Properties & Real Estate, i.e., Rental, Buying & Selling, Paying Guest & Hostel Facilities.
• Free & Direct Advertising by registered users for buying & selling of second Hand Cars.
• Free Listing by registered Users for Job Seekers or Job Hunters.
Software : Java (jdk 1.2), JSP, HTML, JavaScript, SQL Server 2000, Java Beans
Operating System : Windows NT.
Responsibilities : • Database management
• Web development
Company Antariksha Internet Solutions, Indore
June 1999 to December 1999
Company Antariksha Internet Solutions, Indore
Project : Computer Training Institute Manager (CTIM)
Client : STG, Indore (India)
Position : Team Member
Software : VB 6.0, Crystal Report, SQL Server 7.0
Operating System : Windows NT
Responsibilities : • Requirements Analysis
• Database Designing
• Coding
• Implementation