Post Job Free
Sign in

Data Software Engineer

Location:
Ashburn, VA, 20148
Posted:
December 27, 2010

Contact this candidate

Resume:

SUMMARY

. ** years experience as Architect, Project Lead/Senior

Analyst/Programmer Analyst/ Data Warehousing, Data Modeling at Fannie

Mae, Bank of America (MBNA), AOL, Fed Ex, Amex, Syntel and in this

capacity have been involved in various stages of Project Management,

Design, Development, Testing and Implementation of applications for

these clients.

. 10+ years of excellent work base experience on Unix O/S and Unix Korn

Shell Programming

. Over 8 years of strong data warehousing experience in Data

architecture, Data Modeling, Data Migration, Data Integration and Data

Mining as a Data Warehouse Lead using ETL and OLAP Tools, ORACLE,

TERADATA, SQL*Plus, SQL*Loader experience.

. Demonstrated 4+ years of progressive strong management and leadership

skills that are required to work with team members in managing the

execution of challenging business requests and interacting with a

diverse range of people in different levels and functions

. Sound understanding of the following design concepts/principles:

Planning, Development and implementation specifications, Scalability,

Performance, Response time, Benchmarking, Load Testing, Fail-over/High

Availability, Recoverability.

. Strong experience in disaster recovery, business continuity,

Reliability, Change-control, Version upgrade, revision and migration

. Functional experience includes: Project lead, Architect, Developing

Requirement definition, Structuring systems requirements, Process/Data

modelling, Detailing technical specifications, Interface design,

Process flow, Testing and validation, Development of Test scripts,

Systems Integration.

. Design, Development, Implementation involving Business/Technical

Architecture, Business Process charts, Application design, Functional

design, underlying technical aspects involved in creation of the

system and Interfaces with Utility Companies' EDI systems implementing

full life-cycle approach.

. Expertise in Logical and Physical Data Modeling using Erwin tool

including Star Schema and Snowflake Schema, designing of DATA MART,

FACT and Dimension Tables.

. Strong areas of expertise are in Ab Initio, Unix, Oracle, MS-SQL

Server

. Experience in Job Schedulers like Autosys, Maestro etc.

. Possess experience in configuration management tools like PVCS, VSS,

Clear Case, Clear Quest, Remedy PCM

. Very good understanding of Kalido architecture, development

methodologies and hands on experience in a Kalido environment

. Experience on software reporting tools like Business Objects, Actuate,

Oracle reports etc

. Strong analytical and problem solving skills with excellent

communication abilities.

. Certified as Software Quality Analyst (CSQA), worked in a CMM Level 5

Company and have gained experience in process knowledge. Self starter,

comfortable in multi-tasking and working in a dynamic culture.

Efficiently handled multiple projects simultaneously.

. Hands on experience working in financial data warehouse for various

Banking and Financial organizations.

TECHNICAL SKILLS

Programming Languages C, Pro*C, Visual C++, PL/SQL, SQL, UNIX

Shell Scripts, JavaScript, ASP, HTML,

XML

ETL Tools Ab Initio (2.8 ..2.15.32), GDE (1.08

.. 1.15.7.1)

Informatica 5.1/6.1, Datastage 7.0

Business Objects (R2/R3, Webi5),

Actuate.

Configuration Management EME, PVCS, Visual Source Safe 6.0 and

Clear Case 4.2 on UNIX

Database And Tools Oracle 10g/9i/8i/, SQL Server 6.5/7.0,

Oracle Application server

Operating Systems Sun Solaris 2.6/2.7, HP-UX, IBM AIX

4.2/5.2, Windows XP/2000/NT,UNIX

OLAP Business Objects R2/R3(Designer,

Business Objects, Supervisor, Webi and

Info view), Actuate.

WORK HISTORY

Organization Title Start End

Date Date

Fannie Mae Sr. Developer/Lead Aug 2005 Oct

Developer 2010

MBNA (Now Bank Of Sr. Technical Apr 2004 Aug

America) Architect 2005

AOL ETL Consultant Aug 2003 Apr

2004

Fedex Sr. Programmer Dec 2002 Aug

Analyst 2003

Syntel (Amex) Sr.Software Engineer Jun 2000 Dec

2002

Syntel (Sud Chemie, Jet Software Engineer Jun1998 Jun

Airways) 2000

PROJECT EXPERIENCE

Fannie Mae, Washington DC, USA

Aug '05 to Oct '10

Position : Sr. Datawarehouse Developer/Team Lead

Environment : Unix, Ab Initio (GDE 1.15, Co>operating system

2.15), EME,

Oracle 10g, Business Objects, Webi, Autosys,

Clear Case.

Worked as Lead for the design, development and implementation of a

consolidated Financial Data Warehouse and operational data store(ODS) .

This successful project provided the Board of Directors, Investment analyst

and Line managers with detailed insights on various assets and liabilities.

The system was implemented using adaptive data warehousing techniques with

Kalido and Ab-inito as ETL. Worked as an architect to deliver a scalable,

flexible, and reliable data warehousing environment.

Role

- Lead, designed and developed complex datawarehouse with Data

Management and Architecture including Data Modeling, Master Data

Management, ETL (Ab-Initio), and Business Intelligence.

- Worked with business users to translate requirements into data

mappings, Conceptual data model, Logical data model and physical data

model and develop solutions to complex business problems using Data

Warehousing (Dimensional) and Adaptive Data Warehousing techniques.

- Experience is Enterprise data warehouse for Master data management,

meta data management and reference data management.

- Designed data models and ER Diagrams using Data Modeling tools

(Erwin).

- Lead developer for Loans and Portfolio applications of Financial

Datawarehouse ( Ab Initio, PL/SQL and Unix KShell)

- Worked on a Critical SLA project which required high performance

tuning to deliver the data on a timely fashion to Investment analyst

and line managers with detailed insights on various assets and

liabilities.

- Interact with Release Management, Configuration Management, Quality

Assurance, Architecture, Database Modeling Support, other Development

teams and Operations as required

Bank Of America (MBNA), Wilmington DE, USA

Apr '04 to Aug '05

Position : Sr. Technical Architect

Environment : Ab Initio GDE 1.13.1 Co>Op 2.13.1, EME on UNIX,

Oracle 9i, Maestro Job Scheduler.

This is a Consumer Finance Application for all MBNA Mortgage Accounts.

Develop new prototypes and proposals for the Mortgage Business Unit, to

implement different loan decisions. Worked in the role of an Architect to

design, implement, and execute the migration of bank's major data source

systems to AMEX.

Role:

- Design ETL application and develop Datawarehouse applications based on

the technical / functional specifications

- Create logical and physical design documents for each processes and

provide approved one to the Corporate DB Achitecture team and DB

maintain capasity plans

- Implement Re-startability, Recovery Options, Extract / Load Staging,

DIM / FACT loading, ETL Audits

- Implement Disaster recovery routines and documentions

- Work closely with the Business Analysts and Application Leads to get

the business/technical requirements and develop datawarehouse

applications using Ab Initio, Oracle PL/SQL and Unix Korn shell

scripts for BOA's Very Large Database ( VLDB )

- Design, develop and maintain MFS ( Multi File System ) and SFS (

Single File System )

- Conduct process status meetings with all stakeholders and publish

dashboards

- Lead developer, point of contact for data conversion processes ( COBOL

dataset from legacy system) and develop Ab Initio applications, PL/SQL

(Functions, Procedures and packages ) and Unix K shell scripts

- Load batch process data onto partitioned tables and its performance

tuning.

- Conduct functional / technical reviews, document presentations .. etc

- Worked closely, as a lead developer, with Bank's Privacy groups and

Enterprise data warehouse team for Enterprise privacy process to

facilitate the needs of Risk management and customer development group

( Ab Initio, PL/SQL and Unix KShell)

- Process XML input feeds and load into Oracle database tables.

- Perform crucial roles on system testing / QA implementation and

production jobs maintenance

AOL, Dulles Va, USA

Aug '03 to Apr '04

Position : ETL Consultant

Environment : AbInitio GDE 1.10, Co>Operating system 2.8.32,

Clear case

Red Hat, Autosys, Business Objects 4.1.6/5.1,

Oracle,

Sybase, Redbrick, Erwin Wang viewer

"Secure ID for Members" (SID) is a Premium Service targeted at security-

minded members. The SID service extends the RSA Secure ID technology.

Members will be able to order the service and associated Secure ID

device(s) to protect their screen name(s) and account(s).

Role:

- Participated in Logical and Physical Data modelling. Identified the

Entity types, their attributes and the relationship between the

Entities in the organization's business process.

- Worked on Data enrichment and Data Standardization for Quality check

data coming from

Various source systems (i.e, Oracle, Flatfiles.)

- Developed Complex metadata driven graph development using temporary

records, vectors, rollups, scans, input/output tables and many of the

other Ab Initio components.

- Common graph development for error handling, data extraction and data

loading.

- Designed solutions for complex problems based on business

requirements.

- Conducted code reviews and design sessions with junior team members.

- Performance tuning of older Ab Initio projects.

- Developed several Universes for Finance, Marketing, Inventory

departments using Business Objects 5.1

- Formatting the Reports to the Users requirements using all the

requirements in Business Objects like Slice and Dice, Drill Down,

Functions and Formulas.

Fedex, Memphis, TN USA

Dec 02 to Aug'03

Position : Senior Programmer Analyst

Environment : AbInitio GDE 1.10, Co>Operating system 2.8.32,

Sun Solaris 5.8, SSH

Secure Client 3.2.0, Oracle 9i PL/SQL and Tuxedo

This project involves design, development and testing of an application

called Non Transportation as a part of the Chronos. The Non-transportation

process will be responsible for the ratings and billing of Packaging Sales

(new) as well as the transition of the billing to a new engine. The goal

is to have these non-transportation items billed on the customer's

transportation invoice. Miscellaneous Billing and non-transportation items

being billed through a new application called "GAME". The size of the Data-

Warehouse was about 4 Tera-Bytes on an 18 CPU box with 32 GB RAM.

- Handle campaign processes, Data loading, Account Review Process,

Business Card process etc

- Create technical specifications and conduct review meetings

- Gather production issues, report to management and implement through

future releases

- ETL (Extraction, Transformation, Loading) process using Ab Initio,

PL/SQL and Kshell

- Transaction process routines using SQL, PL/SQL and Kshell (Korn Shell)

- Design, develop and maintain MFS ( Multi File System ) and SFS (

Single File System )

- Application development using SQL, PL/SQL and Korn shell scripts (

Korn Shell )

- Perform data analysis for "Database Marketing" and "Data In" teams.

(SQL, PL/SQL and Kshell (Korn Shell), Abinitio )

- Data scrubbing based on the process requirements (Ab Initio and PL/SQL

)

- Application development using PL/SQL batch process using collections,

bilk processing, hints.

- Load batch process data onto partitioned tables and tune its

performance.

- Production Verification process ( Version control, QA process and

maintenance )

- Disaster Recovery process and maintenance

Syntel, Mumbai, India

Jun'00 to Dec'02

Client : AMEX (American Express)

Position : Senior Software Engineer

Environment : Visual C++ (Non MFC) 6.0, C, C++, ATL Com,

Informatica Ver 5.0, Actuate Reporting tool,

SQL Server, Internet Information Server, Microsoft

Transaction Server Libraries, COM, DCOM

The Global Real Estate (GRE) organization of American Express is charged

with evaluating and recommending Real Estate related options for each of

American Express' business units. These recommendations can include where

to lease space, whether or not to renew a lease, the design and

construction of Capital Projects as well as others. A standardized

application was developed to analyze and communicate recommendations.

Role :

- Requirements study, analysis, design and coding of the business modules

and presentation logic.

- I was the SQA Engineer for the overall project involving in Project

planning, Test Design and automation of software application releases.

- Basic architecture followed MVC pattern. I was involved in the design and

development of Business Component, clearly demarcating the presentation

and business logic.

- Used Informatica for migrating data from various OLTP servers/databases.

The data migration included identifying various databases where the

information/data lay scattered, understanding the complex business rules

that need to be implemented, planning the data transformation

methodology, SQL tuning and troubleshooting and production support

issues.

- Used Informatica PowerCenter/PowerMart Server, Server Manager, Repository

Manager and Designer.

- Coded the data handling component and the business logic components in

VC++ COM

- Deployed the components in MTS server.

- Wrote Unix /Perl shell scripts for code deployment in Unix environment.

- Created SQL Server Stored Procedures for accessing and manipulating data

from Oracle database

- I was involved in Project scheduling and coordinating the work with team

members as well as customer/UAT personnel.

- Wrote test cases and test scripts and online help for user manual

testing, unit testing, system testing, integration testing, security

testing, compatibility testing, usability and GUI testing

- I was responsible for functional testing, performance testing, Black Box

Testing, White Box Testing, Gray Box Testing for the modules I developed.

- Carried out integration testing of the entire site using Mercury

Interactive products suite - LoadRunner

Syntel, Chennai, India

Jun'98 to Jun'00

Client : Sud Chemie (Chemical Industry)

Position : Software Engineer

Environment : Forms 6i, Reports 6i, SER,MS Outlook 2000, MS

Excel 2000, Erwin Wang viewer. Oracle 8i

Enterprise, Oracle 9Ias Application Server

Sud Chemie AG is the center and basis of a worldwide chemical group active

in all five continents with over 60 manufacturing and sales companies and a

number of research centers. The S d-Chemie headquarter is located in

Munich, Germany. The Patent Administration System (PAS) is a standalone

Client / Server application with Oracle Forms and Reports as front end and

with Oracle as the back end database server. In addition the application

has to interact with other external systems like MS Excel, MS Outlook and

SER application server. The application has to be web enabled with Oracle

9iAS server environment. Web clients supported are Internet Explorer 4.5 or

above.

Role :

- Requirements study, analysis, design and coding of the business modules

and presentation logic.

- Thorough understanding of Patent Department and its internal business on

the whole to design, develop and deploy web applications on the

framework.

- Designed the Front End presentation using Oracle Forms

- Coded the data handling and business logic components.

- Developed SQL scripts for pulling data from database.

- Developed COM Component to retrieve data from Microsoft Excel and

Outlook.

- Unit tested the module and its framework.

- Implementation and documentation.

- I was involved in Project scheduling and coordinating the work with team

members.

- Extensively used SQL*Loader to load data into Oracle database from

external files.

- Written and modified existing PL/SQL procedures, functions, packages and

triggers.

- Tuned Application by tuning SQL statements and fixing proper indexes.

Syntel, Chennai, India

Jun'98 to Jun'00

Client : Jet Airways (Resource Management System)

Position : Software Engineer

Environment : Visual C++ (MFC) 6.0, Oracle 8I, MFC, ATL, ADO,

Pro*C, COM/ DCOM,

JavaScript, HTML, Rational Rose, PVCS, PL/SQL

This is a three Tier application .This is a part of the core system suite

for the airline industry and shares the database with the other products

in the core system suite. This product helps the Airline clients to plan

their budget, by simulating various flights on various new routes. This

application takes into account the Cost, Revenue, Sales values for the

Routes and Flights. This system works on the Budget and Ad-hoc calculations

of cost and Time tables. It also consists of Follow-up (Actual outcome

versus Budget) and Key Performance Indicator. Using these, the Airline

company can plan there budget and also compare them with previous account

period results. Also the application provides ways to import data from

various other systems in the RM core suit. Data can be imported in

spreadsheet as well as CSV format.

Role :

- Requirements study, analysis, design and coding of the business modules

and presentation logic.

- Designed the Front End presentation using HTML and Java Script.

- Coded the data handling component in VC++ and the business logic

components in MFC

- Created Oracle PL/SQL Stored Procedures for accessing and manipulating

data from Oracle database

- Data analysis and IT documentations.

- Development on SQL, PL/SQL, Pro*C 1.5, Forms 3.0 / 4.5, Unix Shell

Scripts

- System Analysis, testing and implementation

- Work with Mumbai IT head office for Application Migrations and Quality

Analysis

Education

M.S. in Computer Applications

B.S. in Mathematics

Honors Diploma in Software Technology & Systems Management

Certified Software Quality Analyst.



Contact this candidate