Chaitanya Lakshmi Chitrala has over 7 years of experience in data warehousing and ETL development using Ab Initio. They have extensive experience designing and developing ETL processes and data models for clients including Citigroup. Their roles have included requirement analysis, data modeling, ETL design, development and testing of complex ETL graphs to load large volumes of data from various source systems into data warehouses.
1. Chaitanya Lakshmi Chitrala
Cell: 551-222-3655 Chaitanya03.mca@gmail.com
PROFESSIONALSUMMARY:
7+ yearsof experience in the Analysis,DesignandDevelopmentof Data
warehousing solutionsand in developing strategies for Extraction,Transformation and
Loading (ETL)mechanism using Ab Initio.
Strong knowledge of Data Warehousing conceptsand Dimensional modeling like Star
Schemaand SnowflakeSchema.
Highly experienced in ETLtool AbInitio in using GDE Designer.Very goodworking
experience with all the Ab Initio components.
Expert in writing UNIX Shell Scripts.
Very good experience with SQL Server,Oracle and SybaseDatabase.
Having good experience in change management and release management and
deployments.
Prepared test casescenarios and internal documentation for validation and reporting.
Involved in implementation of Business Intelligence Applications using Business Objects,
building DataMartsand enterprise wideDataWarehousing.
Excellent analytical& problem solving and business interaction skills.
Excellent Written and verbal communication skills.
Prepared FRD and Impact Analysis documents based on BRD’s.
Prepared Test cases and executed in IST/UAT environments.
TECHNICALSKILLS:
Languages: Java,C,C++
Application Servers: Weblogic, Tomcat Application Server
ETLTools: Ab Initio
OLAP Tools: Business Objects
Scripting: Unix Shell Script
Scheduling Tools: Autosys
Version Control: PVCS
Databases: Oracle and SQLDB2.
Operating Systems: UNIX and Windows2000/xp
Testing Tools: Functional, System and UnitTesting
Development Tools: TOADand Text Pad
2. PROFESSIONALEXPERIENCE:
Client:CitigroupLIC -NY
One Source:DST Jul’14–TillDate
Description:OneSourceis a powerfulglobal web-based system that has streamlined the CPB
on-boarding process and introduced an innovativeKYC (Know YourClient) approach that sets
transparent risk-based information requirements forClient risk assessment. ProjectOne
Citigroup PrivateBank (CPB)provides financial services to high net-worth Individuals. CPB is
operating fromfiveregions - US (USA & Canada), LATAM (Latin America), EMEA(Europe, Middle
East & Africa), Asia Pacific.
DST application calculates the performance of the customer based on the financial data
Positions and Transactions receivedfrom the OneSourceand Projectone applications. After
calculation of performance will send backdata to the P1 system and other down stream
systems.
Roles& Responsibilities:
Analysed the requirements and written the Functional Specification document based on
BRD’s..
Involvedin all phases of the ETLprocess, whichincludes requirement analysis, Source-
Target Mapping document and ETLprocess design.
Transformed data using complex business process rules.
Involvedin Full LifeCycle of the Projectand used most of the Ab Intio Components.
Analyzed the functionalspecs provided by the data architectand created technical specs
documents forall the mappings.
Worked withAb Initio components to create Summary tables using Rollup and Scan
components.
Worked withPartition Components like Partition-by-key,Partition-by-RoundRobin
to partition the data from serial file.
Developed generic graphs to extend a single functionality to many processes and reduce
redundant graphs.
Created complex Ab Initio graphs and extensively used Partition and Departition
components to process huge volume of records quickly,thus decreasing the execution
time.
Worked withUNIX k-shell and wrote Wrapper scripts to automate the ETLprocess.
Environment: Ab Initio Co > op 2.15, GDE 1.15.9, UNIX,Autosys ,Oracle 10g, SQL DB2
Client:CitigroupWarren -NJ
Global BillingSystem/GBS – TeamLead& AbInitio Sr Developer Jan‘14–Jul‘14
Description: CITI has chosen to re-engineer its existing GBS Reporting Platformthat currently
uses Online Transaction Processing System(OLTP) as a source for generating Operational
Reports. In order to address non-functional & few ad-hoc report requirements, and improve
performance SWA wants to build a data mart sourcing billing data from the GBS database. The
data mart will be implemented using standard dimensional modelling principles and standard
ETLprocesses.
Roles&Responsibilities:
3. Involvedin understanding the Requirements of the End Users/Business Analysts and
Developed Strategies forETLprocesses.
Designed and developed numerous graphs using Ab Initio and written numerous
wrapper scripts (korn shell) to automate jobs.
Understands business requirements and prepared Functional Specificationdocuments
and Impact Analysis documents.
Implemented History preservative methods SCD1 and SCD 2 forindividual applications
in Application data mart area using Ab initio.
Designed and developed graphs using Ab Initio and written wrapper scripts(korn shell)
to automate jobs.
Performed unit testing and written test cases for every object.
workedon Autosys scheduling tool to create JILscripts to scheduling jobs .
Environment: Ab Initio Co > op 2.15, GDE 1.15.9, UNIX,Autosys ,Oracle 10g.
Client:CitigroupWarren -NJ
PBR /ReportingModule–TeamLead& AbIntio Sr Developer Apr‘12-Jan‘14
Description:Afull-fledged dimensional data mart to cater to the CPB analytical reporting
requirement as the current GWMsystem is mainly focused on data enrichment, adjustment,
defaulting and other data oriented processes.
Roles&Responsibilities:
Designed and developed various Ab Initio Graphs.
Involvedin estimation activity fordevelopment efforts.
Implemented SCD type2 forHistory maintenance.
Performed potential transformations at the staging area, such as cleansing the data
(dealing with missing elements, parsing into standard formats) combining data from
multiple sources.
Worked on EDW(EnterpriseData Warehouse) . Developedab initio graphs to extract
Enterprise Data Warehouse to create Data marts (Full Load and Incremental load).
Worked on data validations from source area to staging area by using various
transformations.
Created FACT tables and Dimensions tables according to Business need with all skeys
and measures in to the STAR schema.
Implemented CATALOG concept to improve the performance of Dimensional loading.
Worked on Autosys Scheduling tool to run end to end Batch Job.
Environment: Ab Initio Co > op 2.15, GDE 1.15.9, UNIX,Oracle10g, Autosys and Web logic
Server.
Client:CitigroupWarren -NJ
PBR /AdjustmentModule– AbIntio SrDeveloper May‘11-Mar‘12
Description:AUser Interface in GWM Repository, that would facilitate adjustment of finance
and risk attributes by finance product controllers and risk personnel.
4. The adjustments created via Manual Adjustment Process willbe reflected in the actual data sent
to the downstream systems only after the Month end Batch process is successfully completed.
This end of month processing referred here will be scheduled end of day of New York, so that
regional users can verify whether the adjustment records are properly reflectedin the data that
will be forwarded to B2NCR and Euro cars or not.
Roles&Responsibilities:
Analyzed the requirements and written the Functional Specification document.
Designed the ETLchanges to load the adjusted records through the Adjustment module.
Modified /created many graphs to process high volumes of data forStress testing using
Partition components.
Developed generic graphs to extend a single functionality to many processes and reduce
redundant graphs.
Worked closely with QA to help them understand the system to meet all the required
test cases to be verifiedbefore the code is migrated to subsequent environments UAT
and PROD.
Worked on Autosys Scheduling tool to run end to end Batch Job.
Environment: Ab Initio Co > op 2.15, GDE 1.15.9, UNIX,Oracle 10g, Autosys and Web logic
Server.
Client:CitigroupWarren -NJ
PBR /BAU’S andMajorEnhancements– AbIntio Developer Mar‘08-Apr‘11
Description:ForCompliance with Basel IIAccord (forCredit Risk) Citigroup PrivateBank
(CPB) needs to capture information’s from its various Credit and Finance systems. This
Information is stored in the GWM repository, whichwas designed and created as part of this
project. This repository is used to capture data fromdifferent source systems. The captured
data willbe enriched and reconciled. Providefeed to various upstream systems and act as a
repository to this data for generating reports that are used by the Source and Target systems.
GWM system is processing approximately 5,00,000 of records every month.
SourceSystems:Finance data – Flexcube, FDS, RBR, GLCA, RDW systems,Credit data – Credit
Platform
TargetSystems:B2NCR.
Roles&Responsibilities:
Analysed the requirements and written the Functional Specification document.
Involvedin all phases of the ETLprocess, whichincludes requirement analysis, Source-
Target Mapping document and ETLprocess design.
Transformed data using complex business process rules.
Involvedin Full LifeCycle of the Projectand used most of the Ab Intio Components.
Analyzed the functionalspecs provided by the data architectand created technical specs
documents forall the mappings.
Worked withAb Initio components to create Summary tables using Rollup and Scan
components.
5. Worked withPartition Components like Partition-by-key,Partition-by-RoundRobin
to partition the data from serial file.
Developed generic graphs to extend a single functionality to many processes and reduce
redundant graphs.
Created complex Ab Initio graphs and extensively used Partition and Departition
components to process huge volume of records quickly,thus decreasing the execution
time.
Worked withUNIX k-shell and wrote Wrapper scripts to automate the ETLprocess.
Environment: Ab Initio Co > op 2.14.28, GDE 1.14.2.1, UNIX,Oracle10g, Autosys .
EDUCATION
Masters in Computer Sciences, Sri Krishna DevarayaUniversity,India.(2007)
Bachelorsin Computer Sciences,Sri Krishna DevarayaUniversity,India.(2004)