Sunteți pe pagina 1din 6

Namit Aggarwal

Total Exp- 12.5 Years

Principal Consultant- Database/Data Warehousing/Reporting/Analytics/ETL Lead

India, Noida

Mob- 9899607517

EXPERIENCE SUMMARY

Pursued Bachelors of Engineering – Computer Science and Engineering from Maharishi Dayanand University, Rohtak, and Haryana, India
and passed with 65%. Joined as head start and now I have 12+ years of IT experience as database ETL Data Warehousing Reporting lead
with extensive experience in database and application design, development and implementation of cost effective, high performance
technology solutions to meet challenging business needs. Accountable for successful participation in development and ADM projects,
conversion, releases and project enhancements, constantly expectations. Experience in the business requirements analysis, application
design dimensional data Modeling , data modeling, design, coding, development, testing and Implementation of business applications
with RDBMS, Data Warehouse Data marts, ETL and Reporting and complex query tuning and data analysis.

Have created windows applications for Share Brokers in VB.net

Experience in data modeling with Data flow diagrams, Database Normalization theory techniques, Entity relation modeling and design
techniques. Exclusive experience in various databases like Oracle, Sybase, SQL server and ETL tools like and reporting tools like BO.

Effectively made use of Oracle objects like Table Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized
Views, SQL Query

Good Experience with Performance Tuning for Oracle RDBMS using Explain

Plan and HINTS and AWR reports, Experience in ETL techniques and Analysis and Reporting including on experience with the Reporting
tools such as Business Objects.

Have won many client recognition awards through my Positive Attitude, Positive Outlook, result oriented, Good Leadership qualities/
positive team spirit and flexibility towards success.

I am also adding knowledge of latest technologies like "Big DATA/Python/Tableau Data Science through self learning.

TECHNICAL SKILLS

Oracle 11gR2, ODI, OWB, Tableau, BMC, SQL Server, SSIS, Sybase; Python, VB.Net

DOMAINS

Capital Markets (General Ledger/ Accounting Risk, Media Publishing)

PROJECTS

End Client:

RBS (Royal Bank of Scotland)

Senior Oracle Database/ODI Developer

Project:

Page 1 of 6
RGL (RBS General Ledger)

Description:

Mar-2017 - July, 2019

The RBS General Ledger (RGL) is primary ledger for the provides RBS with following- A new nine segment multi-dimensional chart of
accounts that enables compliance with statutory and regulatory requirements, journal adjustment tool with point of entry data validation,
an automated rule-based approval workflow and auditable journal substantiation, new Ledger Reporting Store that provides a single
source for Finance Control reporting from balances down to journal detail, standardized and automated accounting engine to process
incoming feeds, business events and calculated data, automated system-to-system reconciliations and active exceptions monitoring.

Responsibilities:-

1. I was part of SGL to RGL feed process. In this process SGL sends account balance level feeds to SGL, SGL COA (Chart of Accounts) gets
mapped to RGL COA and the balances are sent to RGL. This is complex process where the mapping between source and target COA
happens through various PL/SQL code generated through OWB Once the file is sent to RGL it consumes the balances and sends the back
feed to SGL for reconciliation.

I have done various enhancements using PL/SQL and performance tuning using Oracle 11g PL/SQL, OWB, ODI in this process at design
and code level which has helped reduce considerably the number of reconciliation breaks. I have also won LOV (Living Our Values) for my
work in this area.

2. I was also part of RGL KSOR Team where in I have developed many complexes Ledger extracts using PL/SQL ODI required for Auditing
non- auditing / recon purpose.

3. My responsibilities also included helping other teammates in ODI, UNIX, and DB

Environment:

Oracle 11gR2, ODI, PL/SQL, OWB, UNIX, Jira, BMC, Service Now

End Client: Socgen Apr, 2012 to Oct- 2014,

Nov-2015 to Feb-2017

Role: Senior Database Data warehouse/Reporting Developer

Project: PRELUD (Primary Risk Exposure and Limits Utilization Database)

Description:

Socgen Newedge Group offers global, multi-asset brokerage services on a range of listed and OTC derivatives and securities. This project
PRELUD aimed to utilize Risk and Exposures data coming from various sources and aggregates the data at various levels to prepare it for
risk reporting based on risk category type and time bucket. Aggregated data was pushed into data warehouse to be utilized by BO
reports.

Responsibilities:

My responsibilities was that of a Database, ETL and BO lead and it included doing requirement gathering and analysis from Business
Analysts, prepare or modify existing data model for new requirements, design and development, maintenance for PRELUD application in
Oracle 11g which includes PL/SQL development and DBA activities, Data warehousing, ETL, performance tuning, complex problem
resolution, BO Universe and BO report design.

Page 2 of 6
I also lead and help other database resources working in the team. As part of the ADM I do resolution of the LB raised by the client
against the various issues encountered in the application and informing the client about the progress as soon as possible. The resolution
of tickets involved creation of detailed resolution and testing forms detailing out the various technical details and test cases respectively
involved in getting the approval of resolution forms from the client and testing the resolved issues in QA environment and then further
deploy in production. I attend the daily scrum status meeting scheduled by the client to report and discuss the resolution in detail
against the various trackers raised during the whole week.

Environment:

Oracle 1 1gR2, PL/SQL, UNIX, Business Objects,

End Client:

ARES Oct-2014-Nov-2015

Role:

MS Dynamics. SSRS Developer

Project:

CRM

Description:

Ares is based out of LA in USA and is leading in Asset Management.

Responsibilities:

My responsibilities included requirement analysis, development, testing and resolution of various issues reported in MS Dynamics CRM,
SSRS reports and MS Dynamics CRM forms for various entities maintained for Ares for Direct Landing, Private Equity and Ventura Finance
business groups.

Environment:

MS Dynamics, SSRS

End Client

Newedge Nov-2010-sep-2011

Role:

Oracle Database/ETL Developer

Project:

Newedge Group offers global, multi asset brokerage services on a range of listed and OTC derivatives and securities.

Responsibilities:

Page 3 of 6
My responsibilities in this project was to design the data model (using Erwin) and develop a reconciliation process for trades, positions
and between the Exchanges (IMAREX, EEX, IDEX) and the Broker (NEWDGE) using Oracle PL/SQL, SQL Loader, Shell Scripting. Trades,
positions and cash files (in.csv format) from various exchanges are available at the end of the day I had developed a process to
download, transform (using SSIS and SQL Loader) and load last business day data into existing system called I had designed the
mapping, staging and main tables and written the PL/SQL procedures to do the reconciliation for high volume

Environment:

Oracle11g/PL SQL, SQL Loader, Unix

End Client:

NICE Actimize Mar-2010-Nov-2010

Role :

Database/ETL developer

Project:

BOFA (Bank of America)

Description:

As the market leader in financial crime, risk, and NICE has deep domain expertise and a global understanding of the threats your
organization faces, with a holistic consolidated view across the enterprise and innovative, flexible technology, we help you detect and
prevent potential fraud, manage regulatory compliance, and identify money laundering threats quickly and accurately, protecting against
financial crime, regulatory, and reputational risk has tool called Actimize which works with all kind of databases like Sybase, SQL server,
DB2, Oracle, The requirement in this project was to move client BOFA data SQL Server and Sybase to Oracle to be utilized by tool. I was
involved in extensive database migration and transformation process for Bank of America and Morgan Stanley by itself.

Source system was in SQL Server and Sybase and the target was in Oracle 10g, I used SQL Loader, BCP for both batch and UNIX scripts
written to accomplish ETL tasks. I used designer to prepare the data I used both T-SQL and PL/SQL and SQL Loader control files to create
transformation process and automated the whole migration process using batch and UNIX scripts.

I also created the Design Document and Implemented the TUNING project related to scoring logic used in to detect frauds, The client
wanted Actimize to do the scoring rather than doing it itself. For this the data needed to be migrated from the client databases to the
servers and the sensitive data had to be scrambled.

The task was to scramble and migrate the data from client location to databases so that the scoring logic can be implemented without
compromising with the security. I created the various using PL/SQL procedures which were used during the generation of the flat files.
These XML contained the columns and tables from the database which need to be scrambled before generating flat files- The flat files
were then the client servers to the servers using SFTP and then loaded to the Oracle database using UNIX scripts.

Environment:

End Client:

Pearson Education Nov-2006-Dec-2009

Project:

Page 4 of 6
Pearson

Description:

Role : Database /UNIX/DTS/Crystal Reports Developer

Pearson Education is a publishing Firm. While I was in HCL I worked for various Clients like GE Money, Lexus Nexus. Below are the details
of my roles in various projects

A) PEPMS APRIL, 2009 - DECEMBER, 2009

PEPMS stands for Pearson Education Paper Management System .PEPMS are used by paper management group to effectively forecast
and plan paper requirements at various vendor locations. These planning functions use scientifically proven forecasting methods like
regression, average to ensure optimum paper availability at vendor locations. This application is the first kind of application that is used
for forecasting of paper publishing industry.

My responsibility was primarily that of a database (Oracle 10g and SYBASE) developer and designer in this project. Initially he was
involved the requirements phase to understand the requirements and create the design document. During development phase my
responsibilities involved preparing and creation of Unit Test Cases and development of various database objects like stored procedures,
Triggers, tables, indexes and their optimization. I was also responsible for mentoring the new developers and testers. I also created all the
database and UNIX deployment scripts.

B) CES OCTOBER, 2008 - APRIL, 2009

CES (Cost Estimation System) is an existing application used by Pearson Education to maintain the various aspects of book manufacturing
process and is the heart of all processes, this project aimed at enhancing the existing functionality of the application by adding various
modules called Gang and Groups and further rewriting the whole application in J2EE.

In this project my responsibilities were mainly in the areas of design and development and review of various database (Sybase) objects
(Triggers, Stored Procedures, Tables, Indexes) and UNIX scripting. My role also involved creation. Review and execution of Unit Test
Cases. My responsibilities also involved database tuning and created various database feeds using UNIX scripting created the various
deployment scripts for various modules.

C) GE MONEY APRIL,2008 - OCTOBER, 2008

R-Box was a Data Warehousing project implemented by GE Finance to maintain the accounts Warehouse databases implemented in
various countries like USA, Russia, Thailand. This project also facilitates reporting solution for GE Moneys decentralized business structure
and provides insight into portfolio performance and risk management for local businesses. These reports are used by the management
to analyze product growth and trends involved in the business.

My responsibilities were to develop ETL packages mainly in and Oracle loader and some in SSIS for those on windows server. I was
responsible for included design, develop, test, review and optimize the tables, procedures, triggers and indexes in databases like Sybase,
SQL Server, Oracle, MS Access and MS Excel as well.

D) GCT JANUARY,2007 - JANUARY,2008

GCT (Global Calculation Tool) was a powerful tool that combines PO (Purchase Order) volume data collected in the Global Data Mart with
key figures from the VAM (Vendor Analysis and Maintenance) pricing database.

My responsibility was that of a database design as well as development and it also included optimization, testing and implementation of
various database objects in Sybase and creation of various UNIX feeds. During the development process I had to understand the complex
pricing process implemented by Pearson and create of highly optimized pricing plans. I designed tables, procedures and triggers and
indexes for creation of best optimized pricing plans according to various vendors pricing scale. I also created various UNIX scripts to load
the vendor scales into the system required for creation of the pricing plans. I was also involved in mentoring fresher and guide him in
database development and project understanding.

Page 5 of 6
E) Darwin DECEMBER, 2006 - DECEMBER,2007

Pearson Education America used Darwin for tracking and controlling all its day to day activities of in-house book publishing from
Scheduling of Requisitions to shipping finally uploading the costing to SAP, Data Of all the vendors and ISBN' s is fed through various
BCP feeds and DTS packages. Darwin also Uses complex reports in Crystal Format for providing all kind if information to the user, Darwin
is based upon Client Server architecture and is basically a Database oriented software. With most of the things controlled at the backend
only; it basically followed the MVC model, Darwin uses Visual Basic for front end and SQL 2000 as back end. Darwin is supported only on
Windows (NT / 2000) platform. It had typical Client server architecture and is fairly modular in its design and architecture.

In this project I was involved in development phase then in the maintenance and enhancement activities. During the development phase
i worked exclusively in SQL Server database and created triggers, procedures, tables and indexes did and ASP for various frontend
modules. I also created DTS packages required for loading data into the system, during the support phase I was involved in various
support activities like daily resolution of the maintenance tickets raised by the client against the various issues encountered in the
application and informing the client about the progress as soon as possible. The resolution of tickets involved creation of detailed
resolution and testing forms detailing out the various technical details and test cases respectively. Involved in getting the approval of
resolution forms from the client and testing the resolved issues in QA environment and then further deploy in production. I attended the
weekly status meeting scheduled by the client to report and discuss the resolution in detail against the various trackers raised during the
whole week.

Environment:

Oracle 10g, Sybase 12.5, UNIX, SQL Server, Crystal Reports, VB, ASP

EDUCATION

Bachelor of Engineering in Computer Science and Aug, 2005

Maharishi Dayanand University

CERTIFICATION

CDAC- PDGASDD- Post Graduation Diploma in Advanced Software Design and Development 2006

Page 6 of 6

S-ar putea să vă placă și