Karthikeyan Chandrasekaran

  • Senior ETL Developer
  • Cincinnati, OH
  • Member Since Mar 15, 2023

Candidates About

 

Karthikeyan Chandrasekaran

 

Title: Senior ETL Developer

 

Primary Skills: ETL Architecture, IBM Infosphere Information Server 9.1/8.5/8.1/7.5, DataStage and Quality Stage, SQL, Autosys and Tivoli Scheduler.

 

Profile Summary:

 

·         9.5 years of experience in Information Technology industry, specializing in the areas of Datastage Development, Data Architecture, Data Analysis, Enterprise Data Warehousing, Data Quality and Master Data Management.

·         Currently working as Senior ETL Developer involved in requirements gathering, data analysis, design, development, implementation, testing and production support for multiple projects in the areas of Data Warehousing, Data Migration and Data Conversion.

·         Established standards for ETL development to build and deliver quality products.

·         Developed Test plans, Test cases and Test scripts for the modules of applications as per the BRD/FSD.

·         Extensive experience in project development models like Agile, Waterfall etc.

·         Developed full SDLC project plans to implement ETL solution and identify resource requirements.

·         Provide thought leadership in shaping and enhancing overall ETL architecture.

·         Assisted with solution review and validating production readiness for all ETL design phase deliverables.

·         Managed the ETL construct phase and perform quality assurance on code to ensure functional requirements are satisfied and ensure ETL standards are in place.

·         Develop solutions according to complex requirements and deliver against aggressive time lines while providing hands on guidance to other team members.

·         Strong documentation and analytical skills, strong problem solving skills.

·         Facilitated weekly and monthly business review meetings to keep SME’s, stakeholders, product managers, execute staff and team members apprised of goals, project status, resolving issues and conflicts.

·         Competent, Confident and Strategic decision maker organized with effective Time Management and Prioritizing skills in conflicting demands to execute business objectives.

 

 

    Technical Skills:

 

    ETL Tools: IBM Infosphere Information Server 9.1/8.5/8.1/7.5

    Databases: Oracle, DB2 9.5, SQL Server 2012

    Data Modeling: Star Schema /Snow-Flake Modeling, FACT and Dimensions

                              Tables, Physical and Logical Modeling.   

    Programming: SQL, PLSQL, Unit Shell scripts. 

    Business Intelligence: Business Objects, Cognos and Micro Strategy

    Environment:  Windows 2010/2008/2000/2003/NT

    Scheduling Tools: Autosys and Tivoli.

    Other Tools: Toad, Oracle SQL Developer, AQT.

 

    Projects Worked:

 

ü  Commercial Banking in Fifth Third Bank -Cincinnati.

ü  Information Architecture & Development in Bank of America – Charlotte.

ü  Extended Application Database (Consumer Banking) in Bank of America – Charlotte.

ü  Transaction Repository systems (Consumer Banking) in Bank of America – Charlotte.

ü  Debit card Systems (Consumer Banking) in Bank of America – India.

ü  North West Applications in Bank of America – India.

ü  IT Marketing Applications in Conseco Insurance – India.

 

    Professional Experience:

 

Client: Fifth Third Bank

Project: Commercial Banking Reporting and analytics

Duration: June 2016 to till date

Project Role: Senior Datastage Developer

Project Type: Data ware housing and Data Analysis

Work Location: Cincinnati, Ohio

Software: IIS Datastage 9.1, Autosys, Tectia terminal, File transfer & Business Objects.

 

Description:

The main purpose of team is to generate the Reports needed for the Risk analytics in the Bank. It is used to make decision for the Portfolio Managers, RM’s etc on lending loan to the commercial organizations. Data from various sources and also from Enterprise Data ware house is managed and loaded into the reporting application through the ETL process.

 

Responsibilities:

·         Senior ETL Developer for team size of 8 to 10. Mentored Developers, conducted design sessions, code review to implement best practices in development and throughout the life cycle of project.

·         Devised and constructed high-performance ETL processes that load a normalized operational Data store and dimensional data warehouse.

·         Worked on Slowly Changing Dimensions and its Implementation.

·         Constructed Shared containers for reusability.

·         Developed Sequence jobs based on dependencies to load data into Warehouse.

·         Assisted with solution review and validating production readiness for all ETL design phase deliverables.

·         Manage the ETL construct phase and perform quality assurance on code to ensure functional requirements are satisfied and ensure ETL standards are in place.

·         Develop solutions according to complex requirements and deliver against aggressive time lines while providing hands on guidance to other team members.

·         Provide guidance/direction to peer developers on technical challenges.

 

 

Client: Bank of America

Project: Information Services and Architecture

Duration: May 2015 to May 2016

Project Role: Senior DataStage Developer

Project Type: Development

Work Location: Charlotte, North Carolina

Software: IIS Datastage 9.1, Autosys, Tectia terminal and File transfer

 

Description:

The main purpose of the Information and Architecture team is to generate Data Lineage. Data Lineage can be seen as a kind of genealogy of a data element. Enterprise Data Management standard requires that data elements associated to Key Busin­­ess Elements each system must document lineage from the end data consumer to the System of Record. Legislative bodies and bank regulators expect financial institutions to demonstrate control and management of data. Data lineage supports the process of impact assessment and is integral to the efforts of assessing the quality and completeness of metadata.

 

     Responsibilities:

·         Responsible for creating the Business Requirement (BRD) by gathering Business requirements from clients.

·         Effective in Analyzing and Designing the solution for any requirement.

·         Prepared mapping specification document to load target data model.

·         Designed jobs using different parallel job stages such as Join, Merge, Lookup, Filter, Dataset, Remove Duplicates, Change Data Capture, Switch, Modify etc.

·         Implemented various shared container for multiple jobs and Local containers for same job as per the requirements.

·         Performed the Unit testing for jobs developed to ensure that it meets the requirements.

·         Debug and fix the transformation logic applied in the jobs.

·         Have strong experience in Coordination with offshore in developing and reviewing the modules.

·         Used ETL best practices to develop ETL processes in support of the requirements, validate that they meet business and technical specifications, ensure that any issues raised during testing are addressed prior to migration into production and manage ongoing maintenance of the system and data.

 

Client: Bank of America

Project: Extended Application Database Applications

Duration: March 2014 to April 2015

Project Role: Senior DataStage Developer

Project Type: Development

Work Location: Charlotte, North Carolina

Software: IIS Datastage 8.5, Autosys, Tectia terminal and File transfer

 

Description:

The Bank of America Extended Database Applications portfolio resides in a single independent Database Management System. It maintains accounts of the all the customers under Bank of America consumer Banking.

 

Responsibilities:

·         Interacting with Business Partners to understand the business requirements, Analyze and design the integration Approach.

·         Analyzing business needs and documenting functional and technical specifications based upon user requirements with extensive interactions with business users.

·         Preparing Design and Unit test Cases Documents.

·         Actively involved in the design of components for various new requirements, Change Request and defects.

·         Developed efficient mappings for data extraction, transformation and loading (ETL) from heterogeneous System to a target system using DataStage.

·         Coordinating with offshore in developing and reviewing the modules.

·         Strong development and testing and doing End to End regression testing of large scale applications.

·         Coordinating with Release Management, Data Management and Configuration Management.

·         Reviewed and organized technical aspects of code, participated in meetings with project teams for code review, defect analysis and engaged with testing teams for triage sessions.

·         Ensure technical relationships with third party vendors.

·         Ensure that Bank standards are followed.

 

Client: Bank of America

Project: Transaction Repository Systems

Duration: March 2013 to Feb 2014

Project Role: Senior DataStage Developer

Project Type: Development

Work Location: Charlotte, North Carolina

Software: IIS Datastage 8.5, Autosys, Tectia terminal and File transfer

 

Description:

The transaction Repository has the full details of the customer information and the account information and it is available for the customers whenever they need them.

Responsibilities:

·         Prepared mapping specification document to load target data model.

·         Designed ETL processes using DataStage to load target.

·         Developed Quality Stage jobs for Standardization, Certification and Match Frequency.

·         Performed Gap analysis to identify gap between source and target.

·         Created Shared Container for code reusability.

·         Developed several Test Cases and Test Scripts to perform the system testing.

·         Perform manual, functional and data driven testing.

·         Responsible for testing all new and existing ETL data warehouse components.

·         Coordination of work between onshore and offshore.

·         Developed various Sequence jobs to maintain the process flow.

·         Promoted code to TEST,UAT and Production.

·         Used Scheduler to schedule and execute jobs.

 

Client: Bank of America

Project: Financial Authorization

Duration: July 2011 to February 2013

Project Role: DataStage Developer

Project Type: Enhancement

Work Location: Chennai, India

Software: IIS Datastage 8.5, Autosys, Tectia terminal, QWS secure

 

Description:

 

The main objective of the Financial Authorization system is to authorize all the monetary transactions made by the customer. It has the details of the available balance of the customer with the help of which the customer’s transactions are authorized. The customer transactions memo post details will be available so that the correct balance in the customer account is present in all the various channels in which the customer can do an inquiry for ex: Online Banking, ATM etc.

 

Responsibilities:

·         Managing ongoing issue tracking and resolution for project delivery.

·         Lead the Project team and trained the team in Design and coding.

·         Actively involved in the design of component for various new requirements.

·         Worked on change request to modify codes and deployed into production with zero defects.

·         Responsible for identifying source of the problems, identifying resolution strategies and escalating them to the appropriate levels of management.

·         Successfully managed operations along with managing team members who were performing development tasks.

·         Reviewed and organized technical aspects of code, participated in meetings with project teams for code review, defect analysis and engaged with testing teams for triage sessions.

·         Actively involved in shipping the components in production and conducted production run to ensure our product meets the business needs of client.

·         Worked on Post production and post-implementation support activities on all projects involved.

·         Reviewing code for enhancements to reduce the cost of software development.

 

Client: Bank of America

Project: Northwest Application Systems

Duration: July 2010 to June 2011

Project Role: DataStage Developer

Project Type: Enhancement

Work Location: Chennai, India

Software: IIS Datastage 8.5, Autosys, Tectia terminal

 

Description:

The Northwest Applications system consists of the consumer banking transactions for the Washington and Idaho states.

 

 

Responsibilities:

 

·         Developed full SDLC project plans to implement ETL solution and identify resource requirements.

·         Participated in developing source to target mapping using ETL process.

·         Developed sequence jobs based on dependencies to load data into Warehouse.

·         Prepared unit test scenarios by writing SQL queries

·         Develop solutions according to complex requirements and deliver against aggressive time lines while providing hands on guidance to other team members.

·         Constructed share containers for code re-usability.

·         Worked on Slowly Changing Dimensions (SCD's) and its implementation (Type 1, Type 2).

·         Prepared mapping specification document to load target data model.

·         Co-ordinate meeting with various stake holders.

 

Client   : Conseco Insurance Group

Project   : Conseco Marketing

Duration: July 2007 to June 2010

Project Role: Senior Software Engineer

Project: Development

Work Location: Chennai, India

Technology: IIS Datastage 7.5, Autosys, Tectia terminal, QWS secure

             

 Responsibilities:

 

·         Actively involved in the design of Datastage jobs for various new requirements, Change Request and defects.

·         Organize, perform complex analyses, exercising independent judgment and initiative, as well as Collaboration with team members, to resolve problems.

·         Process improvement and structured problem solving.

·         Analysis of problems and root causes.

·         Ensured the deliverable meets naming conventions and the Process compliance.

·         Coordinated work with the production support team for the applications developed.

·         Unit test the developed jobs based on testing conditions.

·         Documented test plans that contains test scripts, test cases, test data and expected results for the User acceptance testing.

·         Performed backend testing to ensure data consistency on the reports by writing and executing queries in database.

·         Coordinated with the testing team to track and fix bugs in the code.

 

 

Education:

 

  • Master of Business Administration in Human Resource Management, University of Madras.
  • Bachelors of Engineering – from St.Peters Engineering College, Anna University Chennai.