SAHIL MAHAJAN
Consultant
Mobile: -
E-Mail:-_________________________________________________________________________________________________________
CAREER OBJECTIVE:
To build a career in Data warehousing & Ab initio that offers growth with opportunities
to enrich my skills while contributing my best to the organization I work with.
PROFESSIONAL SYNOPSIS:
•
•
•
•
•
•
•
•
•
•
•
4.10 years of overall IT experience in Capgemini India with 4.5 years of relevant
experience in Ab initio & Data warehousing using Teradata and Snowflake as database
and AWS.
Extensively worked on ETL tool Ab Initio with performing project tasks of Data
Extraction, Cleansing of data, Transforming and Loading.
Have good knowledge of Data Warehousing Concepts and Unix.
Have indepth knowledge of AWS services and have attended several trainings on AWS
architect.
Good functional knowledge on banking domain.
Good exposure in Performance tuning and troubleshooting methods.
Work efficiently in both independent and team environment.
Excellent team player. Having ability to work under pressure.
Coordinating work with client and onsite.
Strong passion for learning new technology and improve on the existing ones.
Excellent written and verbal communication skills.
EXPERIENCE SUMMARY:
•
Working as Ab initio Professional in Capgemini India Pvt Ltd.
TECHNICAL SKILLS:
•
ETL Tool:
o Ab initio 3.1.7.10
o Ab initio 3.2
o Ab initio 3.3
•
Database:
o Teradata SQL Assistant 15.00
o Snowflake (Cloud)
•
Operating System:
o UNIX/LINUX
•
Other Tools:
o Scheduling tool (TWS-IBM Tivoli).
o Kibana
o AWS UDL
o AWS S3
o AWS EC2
o AWS VPC
ACHIEVEMENTS:
•
•
•
Received series of client appreciations for the successful completion of Project tasks and
issues.
Received “Quarter star performer” award twice from Capgemini BIM Practice.
Oracle certified.
PROJECT COORDINATED:
Organization: Capgemini India Pvt Ltd.
• Client: Discover Financial Services (DFS)
• Team Size: 8
•
•
•
•
•
•
•
Project Abstract : The Purpose of this project was to migrate all the jobs from Hadoop to
AWS(Snowflake)
Responsibilty:
Migrated the data from Hadoop System to Abinitio and loaded replaced the hive
database with Snowflake .
Understanding the project requirements by going through Business Requirements
Documents. Development of graphs using various AbInito components like Join,
Reformat, Rollup, Sort, Partition
Components etc. from hive query . Partition components were used to partition the
large amount of data files into simple multiple data files.
We extracted the data from source and did several transformations and finally through
abinitio staged the data in S3 bucket and from there Using python scripts to snowflake
database.
Developed advanced Graph to process this kind of Data movement to cloud(Snowflake).
Developed application for Tokenization and Detokenization of sensitive data and
segregated as per client requirments.
•
•
•
•
•
•
Also as part of this project worked on transforming the Complex SQL to
Snowsql(snowflake) and Implemented the same as Abinitio graph for easy debugging.
Extensively used file management commands to perform required operations on multi
files.
Given KT to new joiners in team.
Involved in Design document and Production Implementation documents creation.
Tracking & monitoring of project work. Attending Daily Status calls with onshore for
project updates.
Involved in End to End lifecycle of Project.
Environment: Ab Initio (3.3 version), hive,UNIX, Teradata SQL Assistant
(15.00),Snowflake, AWS S3,Kibana.
PROJECT COORDINATED:
Organization: Capgemini India Pvt Ltd.
Client: Discover Financial Services (DFS)
Team Size:20
Summary:
The Project consists is based on Banking Domain. Discover banking business includes Discovercard branded credit cards issued through Discover Bank to individuals and small businesses on
the Discover Network. Other products include like student loans and personal loans. Payment
services business consists of: PULSE, one of the nation's leading ATM/debit networks, Diners Club
International, a global payments network and third-party issuing business, which includes credit,
debit and prepaid cards issued by third parties on the Discover Network.
The Transactional data from Discover is loaded into Data Warehouse tables. The process consists
of landing layer where data from landing is loaded to output files and are catalogues on data hub.
Then in Extract layer, transformations are applied and business checks are performed. Finally in
EDWH layer, SCD type 2 operations are performed and data is loaded in warehouse tables.The
Warehouse data is used by various teams for daily reporting purposes.
Responsibilities:
•
•
•
•
•
•
Analyzing business requirements for enhancing graphs in Ab initio.
Code promotion using tagging & save files, using Live Queue tool.
Tuning of Ab Initio graphs for better performance.
Using of sandbox parameters to check in and checkout of graphs from repository Systems.
Extensive usage of Multifile system where data is partitioned into four partitions for
parallel processing and wide usage of lookup.
Responsible for cleansing the data from source systems using Ab Initio components such
as Join, Sort, Dedup Sorted, Normalize, Reformat, Filter-by-Expression, Rollup.
•
•
•
•
Worked with Departition Components like Concatenate, Gather, and Merge in order to
departition and repartition data from Multifiles accordingly.
Worked with Partition Components like Partition-by-key, Partition-by expression,
Partition-by-Round Robin to partition the data from serial file and multi file.
Worked with database components like input table, output table and update table for
loading unloading and updating the table using multi load, fast export, fast load and api
mode.
Usage of JS Console (Tivoli Scheduler) to create jobs and run them.
ACADEMIC QUALIFICATIONS:
Sl
No.
Name of the
Institution
Qualification
Board/University
Year of
Passing
Marks
Obtained
(%/CGPA)
1
Guru Nanak dev
university regional
campus
B.Tech
Guru Nanak dev university ,
Amritsar
2016
7.00
2
St. Mary's senior sec
school
12th
C.B.S.E
2012
74.87
3
Little flower convent
school
10th
I.C.S.E
2010
75.85
PERSONAL PROFILE:
Date of Birth:July 08, 1993
Nationality:India
Sex:Male
Marital Status:Single
Interests:Playing Cricket, Football
Preferred Location:Pune, Delhi (NCR), Chandigarh
PAN Details:
DDCPM7698G
Permanent Address:House no. 512, civil lines Gurdaspur
Present Address:Flat N-801, Pristine prolife society, wakadpune , 411057
Declaration:
I hereby declare that the information furnished above is true to the best of my
knowledge.
Date:
Place:
Sahil Mahajan