You are on page 1of 3

Raghavendra Choudhary

  : raghavendra.kumarchoudhary3@gmail.com
ETL Ab-Initio Developer   : +44 7424926449
Location : Coventry, United Kingdom
www.linkedin.com/in/raghavendra-choudhary-51bb9325

Professional Summary
A highly innovative and focus oriented Senior Software Engineer (ETL Ab-Initio Developer)
with 13 Years of experience in the field of Information Technology in Retail, Banking &
Financial Services Domains involved in various phases of Software Development Life Cycle
(SDLC), which includes Analysis, Design, Development & Testing with applied programming skills
in the field of Data Warehousing.

 Skilled in Ab-Initio, Unix Shell Scripting, Teradata, DB2, Oracle, Control-M & Control Centre
(Ops-Console).
 Experience in delivering best suited solutions for Retail as well as Banking & Finance
Domains while working with Customers like Statndard Life (UK Bank), Sainsburys (UK
Retail), JP Morgan Chase (US Bank) & Capital One (US Bank).
 Hands on Experience on software development and testing using Agile as well as Waterfall
Methodologies.
 Developed simple as well as complex ETL process jobs using Ab-Initio for some real critical
projects.
 Excellent in adapting and picking up new skills in diverse areas.
 Demonstrated ability to work as a team player, team lead as well as independently.
 Excellent written and verbal communication in corporate environment and the ability to
perform independently as well as in team environments
 Experienced in handling critical high priority incidents and doing immediate or scheduled code
fixes in production by raising RFC/Change Requests.
 Proven capability of working in multiple projects at a time and saving effort and cost by
applying thought through Quality Assurance Best Practices.
 Designed & developed multiple re-usable tools to reduce human efforts and intervention
which helped in cost saving for the customer.
 Involved in 24x7 Production Support, Code Fixes in Production and monitoring activities.

Technical Skills

ETL Tool Ab Initio


Programming Language Unix Shell Scripting
Scheduling Tools Control-M, Control Centre (Ops Console)
Databases Teradata, DB2, Oracle
Other Tools Putty, Oracle SQL Developer, Meta Data Hub Portal, JIRA, WinScp, PVCS etc

Functional Expertise
 Ab-Initio Code Development  Provided Test Support  Testing Strategy
 Unix Shell Scripting  Provided Production
Support

Strengths
 Multitasking  Attention to Detail  Strong Analytical Skills
 Highly Adaptive  Innovation  Result Driven
 Quick Learner  Leader & Team Player  Integrity
 Customer Focus  Excellent People Skills  Coordination
Work Experience

Dates Organization Role


2014 Sep to till date TATA Consultancy Services Team Lead & Senior Software Developer
2010 Mar till 2014 Sep Wipro Technologies Software Developer

TATA Consultancy Services

Client Engagement Standard Life (UK Bank)


Role Team Lead & Senior Software (ETL) Developer

Project Description  Worked on the requirements related to processing of the Phoenix Group
Data in Standard Life Architecture. The objective was to created an
automated architecture where multiple files from different sources land at
the Standard Life architecture on daily/weekly/monthly basis and gets
processed. The files arriving needs to be validated, and upon successful
validation only the data is to be pushed further for processing.

 The requirements were also to generate the quarterly reports based on


different views and then transform the data and generate spreadsheet,
which was shared to the business via mail.

Roles &  To lead, manage & provide guidance to the Ab-Initio team.
Responsibilities  Interacting with Clients & providing status updates for entire team.
 Responsible for requirement gathering & understanding.
 Designed & Developed new scripts and graphs.
 Building code and end to end Unit testing.
 Responsible for code review and providing KT to support team.
 Supporting Production Implementation and providing warranty support for
the project as per the SLA defined during post implementations.

Client Engagement Sainsburys (UK Retail)


Role Senior Software (ETL) Developer
Project Description  Worked on a Migration project where Legacy database was getting
migrated to AWS Cloud Database.
 Some requirements were related to applications that manages printing of
in-store merchandising and shelf edge labels. This project acted as an
interface between the various upstream (specially Primary Data
Consolidation Centre – PDCC ) and downstream applications ( AWS –
Amazon Web Services & ECS ).

Roles &  Interacting with Clients & providing status updates.


Responsibilities  Responsible for requirement gathering & understanding.
 Designed & Developed new scripts and graphs.
 Building code and end to end Unit testing.
 Interacted with the Client team to handle various production tickets.
 Support Maintainance activities for planned/unplanned activities
 Provided proactive solutions for various client applications by analysing
the architecture in detail.
 Suggested and implemented enhanced business solutions related to
performance and memory optimisations in various applications.
 Support 24x7 production applications and be on call in case of issues.
 Driving review meetings with senior Business Analysts, Project Managers
and Developers including co-located external parties.
 Reviewed and provided sign-off for Functional Design Documents, HLD,
LLD and code.
 Imparted knowledge to the new joiners on the technologies and tools used
in the project and provided domain knowledge.
 Worked and co-ordinated the team from onshore.

Client Engagement JP Morgan Chase (US Bank)


Role ETL Developer

Project Description Worked in the project which was acting as an interface between the various
upstream and downstream applications.
In this project, we processed the files as per the business requirements. These
files were either received from upstream applications or unloaded the data from
tables and then either transferred those files to downstream or load the tables in
DB2, which were later on accessed by other applications.

Roles &  Interacting with Clients & Responsible for requirement gathering &
Responsibilities understanding
 Designed & Developed new scripts and graphs.
 Building code and end to end Unit testing.
 Responsible for code review and providing KT to support team.
 Supporting Production Implementation and providing warranty support for
the project as per the SLA defined during post implementations.

Wipro Technologies
Client Engagement Capital One (US Bank)
Role Ab-Initio ETL Developer

Project Description  Worked on the project which basically dealt in automating the ETL jobs
along with various test scenarios and functionalities for other teams by
using Ab-initio Graphs and Unix Shell Scripts for the tool called as JOB
RUNNER.
 Another project requirement as related to migration of the data from one
database to another.
Also worked in the project which dealt with the masking of Customer’s
Data.
 Also worked in one of the Migration Project in which previously existing
server (CSA) was getting migrated to a new server (DDE).

Responsibilities  Analysis of the specifications provided by the clients.


 Creating ETL mappings.
 Adding and modifying new scripts and graphs.
 Coding and end to end testing.
 Checking whether all the functionalities were as per the Business Logic.
 Support the project as per the SLA defined during post implementations.

Education
Degree and Date Institute Major and Specialization
Bachelor of Engineering,
Sathyabama University, Chennai Electronics & Control Engineering
April 2009

You might also like