19
Bhaskar Gupta M Bhaskar Gupta M Assistant Consultant Tata Consultancy Services Ltd Mobile: 09948792646 Email: [email protected] [email protected] OBJECTIVE: To excel in the industry that offers challenge, excitement and freedom to grow with the power of drive to keep frequently updating with new emerging trends in technology. PROFESSIONAL SUMMARY: Around 8 years of experience in BI Tool (IBM InfoSphere Information Server Ver. 8.5) and Unix Shell Scripting. Around 6 Years of experience in IBM InfoSphere Information Server Ver. 8.5, IBM InfoSphere Information Server Ver. 8.1 and Ascential Data Stage 7.5 Parallel Extender and Unix Shell Scripting. 2 Years of experience in Network Application Programming using C, C++, Unix Shell Scripting. Have hands on experience in IBM Infosphere DataStage 8.5 Fix pack 1, DataStage, Business Glossary, MetaData Workbench, FastTrack, ISD, Information Analyzer (IA), and QualityStage. Have good Knowledge in Data Warehousing concepts and SQL. Have good Knowledge in Unix Commands and Shell Scripting. WORK EXPERIENCE: Working in Tata Consultancy Services Ltd as Assistant Consultant from Jun2007 to till date Worked in Satyam Computer Services Ltd as a Software Engineer Bangalore from Jun 2005 to Jun2007. Page 1 of 19

Resume BhaskarGupta DataStage

Embed Size (px)

DESCRIPTION

Have Around 8 Years of experience in Data Warehousing ,IBM Datastage 8.5, Oracle and Linux Shell Scripting.Handling Project Lead and Developer Roles. Looking for job change.

Citation preview

Page 1: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Bhaskar Gupta M Assistant ConsultantTata Consultancy Services LtdMobile: 09948792646Email: [email protected] [email protected] OBJECTIVE:

To excel in the industry that offers challenge, excitement and freedom to grow with the power of drive to keep frequently updating with new emerging trends in technology.

PROFESSIONAL SUMMARY:

Around 8 years of experience in BI Tool (IBM InfoSphere Information Server Ver. 8.5)

and Unix Shell Scripting.

Around 6 Years of experience in IBM InfoSphere Information Server Ver. 8.5, IBM

InfoSphere Information Server Ver. 8.1 and Ascential Data Stage 7.5 Parallel

Extender and Unix Shell Scripting.

2 Years of experience in Network Application Programming using C, C++, Unix

Shell Scripting.

Have hands on experience in IBM Infosphere DataStage 8.5 Fix pack 1, DataStage,

Business Glossary, MetaData Workbench, FastTrack, ISD, Information Analyzer (IA),

and QualityStage.

Have good Knowledge in Data Warehousing concepts and SQL.

Have good Knowledge in Unix Commands and Shell Scripting.

WORK EXPERIENCE: Working in Tata Consultancy Services Ltd as Assistant Consultant

from Jun2007 to till date Worked in Satyam Computer Services Ltd as a Software Engineer

Bangalore from Jun 2005 to Jun2007.

QUALIFICATION:

Master of Computer Applications (MCA) with 72% from Pondicherry

University.

Bachelor of degree in Computers with 65% from Nagarjuna University.

Page 1 of 15

Page 2: Resume BhaskarGupta DataStage

Bhaskar Gupta M

TECHNICAL EXPERTISE:

ETLToos : IBM InfoSphere Information Server Ver. 8.5,

IBM InfoSphere DataStage 8.1, Ascential

Datastage7.5

Languages : C, C++

Operating Systems : Windows, AIX, UNIX, Solaris10 and Linux

Application Servers/Products : IBM Web sphere 6.0/6.1/7.0

Web Servers : IBM Http Server

Version Mangement Tools : Visual Source Safe, CVS

Protocols : HTTP, SMTP, MIME, POP3

Tools : SQL Developer, Source Insight

Database : Oracle10g

Scripting : Shell Scripting

MAJOR ASSIGNMENTS

O/V PRICING HUB NOV 2012 – TILL DATE

Environment : IBM InfoSphere Information Server Ver. 8.5, RHEL Ver. 7.5.3,Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Team Size : 6

Role : Project Leader

Project Description:

The objective of this project is to distribute the O/V pricing data from GIF Environment to the

recipients. O/V pricing data is distributed to several recipients, i.e. either to support different

O/V systems or the data is sold to agencies for them to offer it to their customers.

This project implementing following functionalities

1. to offer pre-defined data extracts in pre-defined format

2. to distribute the data securely to a list of pre-defined recipients

3. to add or remove recipients effectively

4. to easily change the content of an existing extract

Page 2 of 15

Page 3: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Carried out the following activities:

Involved in understanding the Business Requirements

Extensively worked on the analysis of the Project requirements to meet the business

needs.

Regular Status meetings with the client managers/data architects.

Developed complex ETL jobs using IBM InfoSphere DataStage Tool.

Documentation of various activities in the process of Development, such as High

Level Design, Low Level Design, Functional & Process Flow, Test Plans, Installation

Guide

Designed a prototype model to meet the Customer needs.

Responsibilities:Gathered project requirements from client.

Prepared SRS and ADD documents based on client requirements.

Prepared Technical Specification Documents.

Prepared Unit Test Cases, System Integration Test Cases and Performance Testing

documents.

Resolving the client issues spontaneously without any delays.

Keep on updating the current issues with client.

Assign the tasks to the team and maintain the status of assigned tasks using Issue

Tracker.

Preparation of Status reports on daily basis.

Developed complex ETL jobs.

Developed Unix Shell Scripts to get the source files and to Archiving the data.

Involved in Export and Import the developed jobs between Production, Pre Production

and Development environments.

Involved in UAT and Production support.

GSP-BRAZIL PLAN AND DEFINE NOV 2012 – TILL DATE

Page 3 of 15

Page 4: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Environment : MS Office, Adobe pdf, MPP, IBM InfoSphere Information Server Ver. 8.5,

Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Team Size : 5

Role : Project Leader

Project Description:

The purpose of this project is to integrate the Brazil(Legacy Systems) Parts Engineering

Data, Global Warranty data, Parts Pricing data and Global Currency data with existing GIF

Service Parts ODS, RIM and SVG will utilize this SERVICE PARTS ODS as a data source.

This project implementing following documents :

1. Architecture Design document

2. SRS, Mapping Sheets

3. Test Strategy

4. Data Sharing Agreement

5. Project Planning

Responsibilities:

Gathered project requirements from client.

Prepared SRS,ADD and Mapping documents based on client requirements.

Prepared Technical Specification Documents.

Resolving the client issues spontaneously without any delays.

Keep on updating the current issues with client.

Assign the tasks to the team and maintain the status of assigned tasks using Issue

Tracker.

Preparation of Status reports on daily basis.

Preparation of MoM and circulate across the team.

Page 4 of 15

Page 5: Resume BhaskarGupta DataStage

Bhaskar Gupta M

PLANNING AND OPERATIONAL SUPPORT SUITE (POSS) R4 JUNE 2012 – OCT 2012 Environment : IBM InfoSphere Information Server Ver. 8.5, RHEL Ver. 7.5.3, Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Team Size : 4

Role : Project Leader

Project Description:

The objective of this project is to avoid the delay in processing data to POSS Data Mart from

GIF, load Part Daily Usage data into POSS data mart to forecast 40 weeks inventory, load

Model year spec data from MGO and GIF ODS to POSS staging tables in POSS data mart and

apply the change in logic for existing POSSR3 daily interfaces.

Carried out the following activities:

Involved in understanding the Business Requirements

Extensively worked on the analysis of the Project requirements to meet the business

needs.

Regular Status meetings with the client managers/data architects.

Developed complex ETL jobs using IBM InfoSphere DataStage Tool.

Documentation of various activities in the process of Development, such as High

Level Design, Low Level Design, Functional & Process Flow, Test Plans, Installation

Guide

Designed a prototype model to meet the Customer needs.

Responsibilities:Gathered project requirements from client.

Prepared SRS and ADD documents based on client requirements.

Prepared Technical Specification Documents.

Prepared Unit Test Cases, System Integration Test Cases and Performance Testing

documents.

Resolving the client issues spontaneously without any delays.

Keep on updating the current issues with client.

Page 5 of 15

Page 6: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Assign the tasks to the team and maintain the status of assigned tasks using Issue

Tracker.

Preparation of Status reports on daily basis.

Developed complex ETL jobs.

Developed Unix Shell Scripts to get the source files and to Archiving the data.

Involved in Export and Import the developed jobs between Production, Pre Production

and Development environments.

Involved in UAT and Production support.

INTEGRATION METRICS JUNE 2012 – OCT 2012 Environment : IBM InfoSphere Information Server Ver. 8.5, RHEL Ver. 7.5.3, Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Team Size : 3

Role : Project Manager

Project Description:

The objective of this project is to build intelligent monitoring and reprocessing mechanism

for FMDI, SIS and SOMARS projects.

This project handles following functionalities and sends Alerts to respective team.

SLA Monitoring

Automatic File Reprocessing

Data Stage Monitoring.

Record count Match Validation

Carried out the following activities:

Involved in understanding the Business Requirements

Extensively worked on the analysis of the Project requirements to meet the business

needs.

Regular Status meetings with the client managers/data architects.

Developed complex ETL jobs using IBM InfoSphere DataStage Tool.

Page 6 of 15

Page 7: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Documentation of various activities in the process of Development, such as High

Level Design, Low Level Design, Functional & Process Flow, Test Plans, Installation

Guide

Designed a prototype model to meet the Customer needs.

Responsibilities:Gathered project requirements from client.

Prepared SRS and ADD documents based on client requirements.

Prepared Technical Specification Documents.

Prepared Unit Test Cases, System Integration Test Cases and Performance Testing

documents.

Resolving the client issues spontaneously without any delays.

Keep on updating the current issues with client.

Assign the tasks to the team and maintain the status of assigned tasks using Issue

Tracker.

Preparation of Status reports on daily basis.

Developed complex ETL jobs.

Developed UNIX Shell Scripts to Monitor DataStage.

Involved in Export and Import the developed jobs between Production, Pre Production

and Development environments.

Involved in UAT and Production support.

ENTERPRISE DATA MANAGEMENT SERVICE AUG 2011 – MAY 2012 Environment : IBM InfoSphere Information Server Ver. 8.5, RHEL Ver. 7.5.3, Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Page 7 of 15

Page 8: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Team Size : 3

Role : Project Leader

Project Description:

Enterprise Data Management Service (EDMS) involves the deployment of pre-selected COTS

products called IBM InfoSphere Information Server Foundation Tools into the Global

Integration Factory (GIF) environment.

The suite of tools contains:

1. WebSphere Application Server (WAS)

2. Business Glossary (BG)

3. Metadata Workbench (MWB)

4. Information Services Director (ISD)

5. DataStage (DS)

6. QualityStage (QS)

7. Information Analyzer (IA)

8. FastTrack (FT)

The Production environment will be deployed with both a Quality Assurance and instance of

the Metadata Repository database and Production instances of the Metadata Repository

databases.

The Quality Assurance environment will be used by the process areas to enter metadata into

the Metadata Repository database. Metadata will be entered using the tools and once the

data is approved, will be moved to the Prod database for use in data searches.

This project provides a set of integrated tools that profile, clean and migrate the data in

support of data migration efforts and ongoing quality analysis of the business.

The tools must:

• Support collection, integration and transformation of large volumes of business data

• Automate the creation of cleansing/transformation jobs based on business

requirements

• Allow for reuse of the transformation rules as needed

Page 8 of 15

Page 9: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Carried out the following activities:

Involved in the preparation of Architectural Design Document (ADD).

Prepared Use case Specification Document.

Implementing IBM InfoSphere Information Server Ver. 8.5 components in Development

Environment.

Prepared Test Case Documents

Discussing with the clients based on the business requirements to cover the business

functionality, technical issues and scope of work

Responsibilities:Requirements collection and analysis

Providing inputs in Requirements gathering meetings.

Providing effort estimates depending on the design complexity.

Assigning tasks to the team members

Involved in the process of Development, such as SRS, ADD, UseCase Specification,

Functional & Process Flow, Test Plans, Installation Guide

Understanding the business functionality & Analysis of business requirements.

Keep on updating the current issues with client.

Preparation of Status reports on daily basis.

Implementation of selected IBM InfoSphere Information Server Ver. 8.5 components.

Coordinating with clients.

Gathering the detailed information about Business Terms from the Business people.

Generate Reports consisting of Data Quality Analysis using Information Analyzer.

Create Specification document based on Business requirement in FastTrack.

Generate Reports consisting of relationships between Assets, Impact Analysis of a

change in Metadata.

Standardize the customer data using QualityStage.

Prepare Specification document based on Business requirement.

Developing ETL job and Performing Unit Testing

Quality Assurance Activities

Provide post implementation support

Page 9 of 15

Page 10: Resume BhaskarGupta DataStage

Bhaskar Gupta M

PLANNING AND OPERATIONAL SUPPORT SUITE (POSS) R3 JUNE 2011 – AUG 2011 Environment : IBM InfoSphere Information Server Ver. 8.5, RHEL Ver. 7.5.3, Oracle11g

Client : GENERAL MOTORS HOLDING LLC

Team Size : 4

Role : Project Leader

Project Description:

Planning and Operational Support Suite (POSS) application loads data into POSS data mart to

forecast 40 weeks inventory. Interfaces will load data from GIF ODS to POSS staging tables

in POSS data mart.

Carried out the following activities:

Involved in understanding the Business Requirements

Extensively worked on the analysis of the Project requirements to meet the business

needs.

Regular Status meetings with the client managers/data architects.

Developed complex ETL jobs using IBM InfoSphere DataStage Tool.

Documentation of various activities in the process of Development, such as High

Level Design, Low Level Design, Functional & Process Flow, Test Plans, Installation

Guide

Designed a prototype model to meet the Customer needs.

Responsibilities:Gathered project requirements from client.

Prepared SRS and ADD documents based on client requirements.

Prepared Technical Specification Documents.

Prepared Unit Test Cases, System Integration Test Cases and Performance Testing

documents.

Resolving the client issues spontaneously without any delays.

Keep on updating the current issues with client.

Page 10 of 15

Page 11: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Assign the tasks to the team and maintain the status of assigned tasks using Issue

Tracker.

Preparation of Status reports on daily basis.

Developed complex ETL jobs.

Developed Unix Shell Scripts to get the source files and to Archiving the data.

Involved in Export and Import the developed jobs between Production, Pre Production

and Development environments.

Involved in UAT and Production support.

INDIAN SYSTEM EARLY WARNING FOR TSUNAMI AND STORM SURGES DEC 2007 – MAY 2011

Environment: J2EE, Linux, AIX, Ascentail Datastage, IBM WAS

Client : National Centre for Ocean Information Services (INCOIS)

Team Size : 15

Role : Project Leader

Project Description:

The Indian National Centre for Ocean Information Services provides the best possible ocean

information and advisory services to the society, industry, government and scientific

community through sustained ocean observations and constant improvement through

systematic and focused research.

The IEWS project aims to make a full fledged early warning system for Indian Ocean, based

on earthquake and tidal sensors, speedy communication, alarm networks and disaster

preparedness training in vulnerable regions, giving people time to flee to higher ground

before giant waves strike the coastal areas.

The information about seismic magnitude, location and depth at which an earthquake has

occurred is fed into computers which picks up an appropriate scenario and simulate

formation of tsunamis. After running a set of rules to determine Tsunami, a tsunami alert is

generated with in 30 minutes after the occurrence of Earthquake.

The Centre will generate and give timely advisories to the Ministry of Home Affairs for

dissemination to the public for which a satellite-based virtual private network for disaster

management support has been established. This network enables early warning centre to

disseminate warnings to the MHA, as well as to the state emergency operations centre.

Responsibilities: Project Leader

Understood clients requirements.

Page 11 of 15

Page 12: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Gathered new requirements for project from Client Users.

Involved in Developing ETL jobs using Data Stage Parallel Extender, supporting all

phases of the ETL process such as implementing Source to target mapping.

Worked extensively on different types of stages like Oracle EnterPrise Stage, Lookup,

Join, Funnel, Filter, Transformer and Modify, Aggregator etc..

Extensively used Data Stage Client Tools – Data Stage Designer, Director and

Manager.

Used Data Stage Director to run and Monitor the jobs.

Created Local Containers and Shared Containers to reuse the jobs.

Exported and Imported the jobs using Data Stage Manager.

Involved in Design documentation and mapping spread sheet

Automation of Data downloads from different .sources using Linux Shell scripts.

Maintaining code according to the version control mechanism.

CONTENT MANAGED WEBSITE JUNE 2007 – DEC 2007

Environment: Linux Shell Script, J2EE, Linux, Solaris10, IBM WAS, ESRI ARC GIS9.3

Client : India Meteorological Department, New Delhi

Team Size : 11

Role : Module Leader

Project Description:

The CMW provides complete report on the weather products. It aims at creating a user

friendly website for accessing the weather information available and for forecasting

purposes. It receives data from several observation points, monitors data and generates real

time reports for a speedy communication to forecast data and generates severe weather

advisory in case of cyclones, squall, thunderstorm, heavy rainfall, heat wave condition, cold

wave condition, storm surges etc.

The website also provides weather reports in user friendly way in terms of animation and

consolidated reports using the latest GIS technologies for the end user to understand.

Responsibilities: Installation of IBM WAS (Web server, Application Server) Network Deployment.

Maintenance of WAS.

Automation of Data downloads from different .sources using Linux Shell scripts.

Maintaining code according to the version control mechanism.

Involved in installation of Network Deployment Web Sphere on Linux Servers.

Page 12 of 15

Page 13: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Involved in creating and managing Web sphere environment variables, data source

and jdbc driver path.

Configured HTTP Plug-in, resources and Global security for application deployment.

Installed and configured IBH HTTP Server and Plug-in.

Involved in Installation and deployment of J2EE based web application Builds in

Production Environment.

Traffic Server (web proxy and caching solution) DEC 2005 – JUN2007

Environment: C, C++, Linux, Windows

Client : Inktomi Corp (Yahoo), CA, USA

Team Size : 30

Role : Developer

Project Description:

Traffic Server is a high-performance web proxy cache that improves network efficiency and

performance by caching frequently accessed information at the edge of the network. This

brings content physically closer to end users for faster delivery and dramatically reduces

bandwidth usage. Traffic Server is designed to improve content delivery for enterprises,

Internet Service Providers (ISPs), backbone providers, and large intranets by maximizing

existing bandwidth.

Traffic Server is basically a detailed implementation of the HTTP (Hyper text

transfer protocol) which is an application protocol. Traffic Server has been implemented

very efficiently; hence there is a high demand for it. As a product it hasn’t deviated from the

RFC 2616.

M-IXT: Traffic Server Media-IXT (Media-IXT) is an extension of Traffic Server that supports

streaming media content.

Responsibilities:

Maintenance of Traffic Server code, providing solutions within time constraints.

Maintenance of HTTP,NNTP and FTP protocols

Testing – Develop test cases and perform unit testing

Maintaining code according to the version control mechanism

Platinum Viewer JUN’2005-NOV’2005

Page 13 of 15

Page 14: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Environment: C, Linux

Client : Rey Marine, London

Team Size : 15

Role : Developer

Project Description:

This project is intended to view the data of certain platinum features housed in the new

cartridges of format1.7.for G4C, G7C, G11ksp plotters. This viewer is not meant for

commercial use but target users can be cartridge producers. This project is divided into 6

modules, which are described briefly below

PSG: Port Service Guide (Ideal Services): It provides the information about services

(port details, Hospitals, Hotels, Boat parking, etc) available near to the port and it shows the

selected service position when it was selected.

AP: Aerial Photos: It displays the Aerial Photos on the chart plotter at required position in

two ways.

Only Photo : It displays the photo what exactly taken by satellite.

Overlay Photo: It displays Aerial photo with cartography and non- cartography

information

PP: Panoramic Photos: It displays the Panoramic Photos on the chart plotter.

PB: Pilot Books: It provides the complete information of all the ports.

Information Display (XPLAIN window): It provides cartography information near to the

selected position with attribute values.

New Objects: It finds the POIWRK objects and displays on chart.

Responsibilities: As a team member, was responsible for

Involved in Port Service Guide, Panoramic Photos and Information Display modules

for G4C, G7C plotters.

Involved in High-level design and Detail design.

Personal Details

Date of Birth August 30, 1980

Sex Male

Nationality Indian

Page 14 of 15

Page 15: Resume BhaskarGupta DataStage

Bhaskar Gupta M

Marital Status Married

Passport Details E6423730

Issued at Hyderabad on 26-Sep-2003

Valid up to 25-Sep-2013

Page 15 of 15