RESUME

 

PERSONAL DETAILS

 

Name : Bharat Bhushan Verma

Sex : Male

Born in : 1969

Nationality : Indian

Marital Status : Single

E-mail : bbverma@hotmail.com

 

EDUCATION

 

YEAR

PROGRAM

COLLEGE

1990

Bachelor Of Engineering (Electrical)

Delhi College of Engineering, Delhi

 

 

TECHNICAL SKILLS

 

COMPUTER

LANGUAGES

SPECIAL SOFTWARE

IBM 3090,

ES 9000

COBOL,

REXX

DB2, CICS, HPS CASE Tool, ENDEVOR, STROBE, XPEDITOR, PATHVU, INFOMAN, OPC/ESA, SEQUEL.

Sun SPARC Stations

C

LEX, YACC

IBM PCs

C, PASCAL,

8086 ASSEMBLY

 

 

 

EXPERIENCE SUMMARY

 

May 1991 Onwards Tata Consultancy Services (TCS), Madras, India

 

Duration

Project

Client

Sep 97 - present

Sports Illustrated Data Warehouse

Time Customer Services, USA

Apr 97 - Aug 97

Database Design Toolset

TCS Internal

Dec 96 - Mar 97

Y2K Processes and Methodologies

TCS Internal

Oct 96 - Nov 96

Data Compression

NSE, India

Aug 96 - Sep 96

Client/Server Issues

TCS Internal

May 96 - July 96

Logical Database Design

Friends’ Provident, UK

Feb 95 - Mar 96

Migration from Honeywell Bull to IBM 3090

NPI, UK

Jul 94 - Dec 94

Maintainability and Performance Enhancements

Sunlife Assurance, UK

Mar 94 - Jun 94

Test Data Creation Utilities

Sunlife Assurance, UK

Dec 93 - Feb 94

Batch run time reduction of Sunlife’s Commission System

Sunlife Assurance, UK

Dec 92 - Nov 93

Maintenance/Production Support of ULP

Sunlife Assurance, UK

Sep 92 - Nov 92

Implementation of converted ULP system

Sunlife Assurance, UK

Apr 92 - Aug 92

Acceptance Support and Tuning of ULP programs

Sunlife Assurance, UK

Aug 91 - Mar 92

Migration of ULP system from Cyber to IBM 3090

Sunlife Assurance, UK

 

 

August 1990 - April 1991 WTI Advanced Technologies, Coonoor, India

 

Duration

Project

Client

Oct 90 - Mar 91

Reverse Engineering of the Seattle Trolley Bus System

AEG Westinghouse, USA

 

 

EXPERIENCE DETAILS

 

Project Title : Sports Illustrated Data Warehouse

Client : Time Customer Services, Florida, USA

Period : September 1997 - present

Position : System Analyst

Responsibilities : Analysis and Design

Work Location : Florida, USA

Work Profile : The project involves development of a Data Warehouse for the Sports Illustrated magazine. Data from different sources, e.g. different magazines, surveys, etc. is extracted, cleansed, and stored in a Data Warehouse that would enable Time Customer Services to analyze customer information in a number of ways. Specific responsibilities included the design of various operational processes to support the Data Warehouse, such as database referential integrity validation, database content reporting, etc. Also worked in design and development of applications for Name Selections from the data warehouse.

 

 

Project Title : Database Design Toolset

Period : April 1997 - August 1997

Position : System Analyst

Responsibilities : Analysis, Design, Coding and Testing

Work Location : Madras, India

Work Profile : The project involves the design and development of a toolset that takes as starting point the first cut physical model of a database, and helps the designer in modifying the design for optimal performance in an iterative manner. The toolset takes into consideration the transactions (in terms of the SQLs involved), their frequencies, the user requirements (performance criteria) and suggests alternate index design and de-normalization that could be carried out. The performance model currently being built is for DB2.

Languages : C

 

 

Project Title : Y2K Processes and Methodologies

Period : December 1996 - March 1997

Position : Systems Analyst

Work Location : Madras, India

Work Profile : Involved in the "core group" that was set up specifically to address the Y2K problem and various solutions for the same. The task involved defining the processes to be followed and methodologies to be adopted to convert the existing applications (involving COBOL programs, JCLs etc.) so as to make them Y2K compliant. The areas of automation were identified and checklists were prepared for handling the manual changes.

Hardware : IBM 3090

Operating System : MVS

 

 

Project Title : Data Compression

Client: : National Stock Exchange (NSE), India

Period : October - November 1996

Position : System Analyst

Responsibilities : Design and Development

Work Location : Madras, India

Work Profile : The project involved developing data compression and decompression modules for a specific application of NSE. The application sends broadcast data (as ‘C’ data structures) using VSAT. The size of the C structs (generally 300 - 350 bytes) prevented the application from sending more than one struct in a packet, as the packet size is limited to 512 bytes. Huffman encoding along with application specific information were used so that the ‘C’ data structs could be compressed on the fly before being transmitted. This allowed 2 or 3 such structs to be sent in a packet. On an average, the compression achieved was 40 - 70%.

Hardware : IBM Pentium PCs

Languages : C

 

 

Project Title : Client/Server Issues

Period : August - September 1996

Position : Systems Analyst

Responsibilities : Analysis of Client/Server Issues

Work Location : Madras, India

Work Profile : This study involved analyzing and documenting the various issues involved in the design and development of a Client/Server system. Issues such as how many tiers to use, middleware, security, testing, software distribution etc. were studied.

 

 

Project Title : Logical Database Design for COMPASS system

Client: : Friends’ Provident, UK

Period : May - July 1996

Position : Business Analyst

Responsibilities : Logical Database Design

Work Location : Salisbury, UK

Work Profile : The project involved the logical database design for a new system (called Compass) that would be used for managing the Friends’ Provident’s customers. The ER modeling was done using the HPS CASE tool. The complete design, including entity and attribute definitions, was fully documented in HPS repository.

Hardware : IBM 3090, IBM Pentium PCs

Operating System : MVS, OS/2

Others : HPS CASE tool

 

 

Project Title : Migration from Honeywell Bull to IBM 3090

Client : National Provident Institution, UK

Period : February 1995 - March 1996

Position : Technical Leader of Conversion Team of 18 members

Responsibilities : Project DBA

Analysis of the DBMS Conversion Strategies

Review and Testing of Converted code

Configuration Management

Functional Area : Pensions

Work Location : Madras, India

Work Profile : The project involved the conversion of Group Schemes system of NPI from Honeywell Bull to IBM 3090. The source and target platforms were as follows:

Source Target

 

Hardware Honeywell Bull IBM 3090

Operating System GCOS8 MVS

Database IDS-II DB2

Transaction Monitor TP8 CICS

Language COBOL COBOL II

 

¨ Number of programs converted was about 2000 and the peak team size was 96.

¨ The conversion was carried out using the filter programs developed by TCS.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

Others : DB2, CICS

Project Title : Maintainability and Performance Enhancements of key ULP programs

Client : Sunlife, UK

Period : July - December 1994

Position : Analyst/Programmer

Responsibilities : Analysis, coding, testing and implementation

Functional Area : Pensions

Work Location : Bristol, UK

Work Profile : The project involved analysis, re-design, testing and implementation of 15 key programs in Sunlife’s ‘Record Keeping Subsystem’ of Unit Linked Pensions application. Three programs were re-written using the ‘Common Access Routines’, each of which provided access/update of various DB2 tables for different business conditions.

The remaining 12 programs were re-structured to have efficient data access, and also to make them more maintainable.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

 

 

Project Title : Test Data Creation Utilities

Client : Sunlife, UK

Period : March - June 1994

Position : Analyst/Programmer

Responsibilities : Coding, testing and implementation of the utilities

Work Location : Bristol, UK

Work Profile : The project involved coding, testing and implementation of several utilities to identify and extract test data from the production environment based on different business conditions.

The utilities were developed using Rexx and ISPF panels.

Hardware : IBM 3090

Operating System : MVS

Languages : Rexx

 

 

Project Title : Batch Run Time Reduction of Commission System

Client : Sunlife, UK

Period : December 1993 - February 1994

Position : Analyst/Programmer

Responsibilities : Analysis, Re-design, Coding and Testing

Functional Area : Financial Accounting

Work Location : Bristol, UK

Work Profile : The project involved re-design of Sunlife’s Commission system to reduce the batch run times. The system was re-designed and several batch programs were re-structured to have better DB2 accesses. The new system resulted in reduction of overnight batch run time by 1 hour, and a reduction of over 15 hours in the monthly run of the system.

The re-design team had 3 members.

 

The re-design team was awarded the Silver Medal in the ‘Software Design’ category of IT awards by Sunlife.

 

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

Other Software : Strobe (for DB2 performance monitoring)

 

 

Project Title : Maintenance/Production Support of Unit Linked Pensions System

Client : Sunlife, UK

Period : December 1992 - November 1993

Position : Analyst/Programmer

Responsibilities : Production support

User Support

DB2 Performance and Tuning

Coding and Testing

Functional Area : Pensions

Work Location : Bristol, UK

Work Profile : The work involved providing user support and making enhancements to the ‘Record-Keeping’ subsystem of ULP. Also provided production support for ULP.

Several long running batch programs were tuned to reduce the batch run times.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

 

 

Project Title : Implementation of Unit Linked Pensions system

Client : Sunlife, UK

Period : September - November 1992

Position : Analyst/Programmer

Responsibilities : Bug-fixing and testing

Functional Area : Pensions

Work Location : Bristol, UK

Work Profile : The project involved volume-testing of the entire migrated ULP system and successful implementation of the same in the production environment.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

 

 

Project Title : Acceptance Support and Tuning of ULP programs

Client : Sunlife, UK

Period : April - August 1992

Position : Analyst/Programmer

Responsibilities : Acceptance Support

DB2 Performance and Tuning

Coding and Testing

Functional Area : Pensions

Work Location : Bristol, UK

Work Profile : The initial task involved providing acceptance support for about 150 ULP programs that were migrated from Cyber to IBM by TCS, Madras.

Subsequent task was to tune several long running programs which involved re-structuring of code to use efficient SQL coding.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

 

 

Project Title : Migration of Unit Linked Pensions system from Cyber to IBM

Client : Sunlife, UK

Period : August 1991 - March 1992

Position : Analyst/Programmer

Responsibilities : Conversion and Reviews

Unit Testing

Functional Area : Pensions

Work Location : Madras, India

Work Profile : The project involved the conversion of Unit Linked Pensions system of Sunlife from Cyber to IBM 3090. The source and target platforms were as follows:

Source Target

 

Hardware CDC IBM 3090

Operating System NOS/BE MVS

Database Data Manager DB2

Transaction Monitor Network Manager CICS

Language COBOL COBOL II

 

¨ Number of programs converted was 850 and the peak team size was 85.

The effort involved was 75 person-years.

¨ The conversion was carried out using the filter programs developed by TCS.

Hardware : IBM 3090

Operating System : MVS

Languages : COBOL

Others : DB2

 

 

Project Title : Reverse Engineering of the Seattle Trolley Bus System

Client : AEG-Westinghouse, USA

Period : October 1990 - March 1991

Position : Analyst/Programmer

Responsibilities : Reverse Engineering Tool Development

System Documentation

Functional Area : Real Time Embedded software

Work Location : Coonoor, India

Work Profile : The project involved developing the following for the Seattle Trolley Bus System (written in ADA and 68000 Assembly language):

Software Module Requirement Specification (SMRS)

Pseudocode for each program

Data Dictionary

Software Tools were developed (in C) to automate the process of SMRS and Data Dictionary generation

Hardware : IBM RT PCs

Operating System : Unix

Languages : C

 

 

COURSES ATTENDED

 

YEAR

TITLE

ORGANISED BY

1996

Internal Auditor’s Training (for ISO 9000)

TCS, Madras (In-house)

1995

Selling Skills

TCS, Madras

1990

Software Methodologies

WTI Advanced Technology Ltd (In-house)

 

 

COURSES CONDUCTED

 

YEAR

TITLE

ORGANISED BY

1996

VSAM

TCS, Madras (In-house)

1996

DB2 - Concepts and Programming

TCS, Madras (In-house)