Вы находитесь на странице: 1из 5

RESUME NAMIT AGGARWAL

PERSONAL DETAILS Name : Namit Aggarwal


e-Mail: namitaggarwal@gmail.com
Mobile: +919899607517
EDUCATION Bachelor of Engineering in Computer Science, August, 2005
Institute :Career Institute of Technology and Management,
University :Maharishi Dayanand University,Rohtak
TRAINING/ Post-Graduation Diploma in Advanced Software Design and Development, June, 2006
CERTIFICATIONS From Centre for Design and Development, Noida

TECHNICAL SKILLS Operating Systems : UNIX, Windows


Programming Languages : PL/SQL, T-SQL, Shell Scripting, Java,VB.Net
Platforms/Technologies: BI,J2EE,Salesforce
Databases : Oracle 11g/R2,Sybase ASE 12.5, Oracle 10g, SQL Server 2000/2005
Data Modeling: Erwin, Power Designer
Reporting Tool: Business Objects 4.1
ETL Tools : SSIS
Other Tools/Technologies : PL/SQL Developer, Toad, MS Visual Studio 2005, DB Artisan,
Actimize AIS 4.x, IBM DB2 Migration Toolkit, XML
Release Management Tool :- BMC
DOMAIN KNOWLEDGE Banking and Finance Risk Domain
Publishing and Media
Stock Market
ORAGANIZATIONS/ Current Organization: GENPACT(Headstrong Capital Markets) : Feb-2010 – Till Date
DURATION/ Current Designation:Principal Consultant
ROLE
Current Role: Database Lead

Previous Organization:HCL Technologies: Nov-2006 – Feb -2010


Designation: Lead Engineer
PROFESSIONAL  10 years of IT experience as database leadwith extensive experience in database and
application design, development and implementation of cost-effective, high-performance
SUMMERY
technology solutions to meet challenging business needs. Accountable for successful
participation in development and support projects, conversion, releases and project
enhancements, constantly exceeding expectations.
 Experience in the business requirements analysis, application design, dimensional data
modeling, data modeling,designing, coding, development, testing and
implementation of business applications with RDBMS, Data Warehouse/Data marts,
ETL and Reporting and complex query writing and data analysis.

 Have created windows applications for Share Brokers in VB.net


 Experience in data modeling with Data flow diagrams, Data dictionary, Database
normalization theory techniques, Entity relation modeling and design techniques.
 Exclusive experience in various databases like Oracle, Sybase, SQL server and ETL tools
like SSIS.
 Effectively made use of Oracle objects like Table Functions, Indexes, Table
Partitioning, Collections, Analytical functions, Materialized Views, Query Re-
Write and Transportable table spaces.
 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 hands on experience
with the Reporting tools such as Business Objects.
 Positive Attitude, Positive Outlook, Highly result oriented, Good Leadership qualities/
positive team spirit and great flexibility towards success.
 Highly self-motivated, hardworking and a quick learner

PROJECT/CLIENT/LOCATI
ON/DURATION
1) RBS/RBS/ The RBS General Ledger (RGL) is primary ledger for the provides RBS with I
following-
GURGAON
A new nine segment multi-dimensional chart of accounts that enables compliance with
MAR, 2017 TO –TILL DATE 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
1. I was part of SGL to RGL feed process, In this process SGL sends account balance
level feeds to RGL where in SGL Chart of Accounts get 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 .
Once the file is sent to RGL it consumes the balances and sends the back feed to SGL for
reconciliation.
I did various design level and code level enhancements using PL/SQL,ODI ,OWB, and
performance tuning using Oracle 11g/R2 in this process which has helped reduce considerably
the number of reconciliation breaks and considerable improved performance of various
processes.
I have also won LOV Our Values) for my work in this area.
I was also part of RGL KSOR Team where in I have developed many complex Ledger
extracts using PL/SQL ODI required for Auditing non- auditing / recon purpose.
My responsibilities also included helping other teammates in areas like ODI, PL/SQL,Unix,DB
design etc.

Environment:

TECHNOLOGIES Oracle I11gR2, ODI, PL/SQL,Unix, Jira,BMC, Service Now


PROJECT/CLIENT/LOCATI Details
ON/DURATION
2) PRELUD/ Socgen Newedge Group offers global, multi-asset brokerage services on a range of listed and
OTC derivatives and securities. This project PRELUD aims to utilize Risk and Exposures data
SOCGEN /NOIDA &
coming from various sources and aggregates the data at various levels to prepare it for risk
CHICAGO/ reporting based on risk category type and time bucket. The aggregated data is pushed into
APRIL, 2012 TOOCT-2014 data warehouse to be utilized by BO reports.
My role in current project is that of a Database, ETL and BO lead and it includes doing
NOV-2015 TO FEB-2017
requirement gathering and analysis from Business Analysts in Paris, prepare or modify existing
data model for new requirement, design and development, maintenance and support 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.
I also lead and help other database resources working in the team.
As part of support I have to do resolution of the 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 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.

TECHNOLOGIES Oracle 11gR2,PL/SQL,Unix,Business Objects, Java

PROJECT/CLIENT/location DETAILS
/DURATION
2) MS DYNAMICS My responsibilities included requirement analysis, development, testing and resolution of
/ARES/NOIDA/ 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
OCTOBER, 2014 –
Finance business groups.
NOVEMBER, 2015

TECHNOLOGIES MS Dynamics, SSRS

PROJECT/CLIENT/location DETAILS
/DURATION
3) BROKRECS/ My role in this project was to design the data model(using Erwin) and develop a reconciliation
process for trades, positions and cash between the Exchanges (IMAREX, EEX, IDEX) and the
NEWEDGE/ LONDON/
Broker (NEWEDGE) using Oracle 11g PL/SQL , SQL Loader/Shell Scripting. Trades, positions
MARCH 2011 – SEP 2011 and cash files (in XML and 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 Brokrecs. I had designed the mapping,
staging and main tables and written the PL/SQL procs to do the reconciliation for high volume
data.

TECHNOLOGIES Oracle 11g,PL/SQL,Unix,Sqlldr

PROJECT/CLIENT/location DETAILS
/DURATION
4) CALYON BANK Calyon Bank uses tool called Intellimatch is a recon system for Back office and Front Office
reconciliation. I was in London at the client Credit Agricole for generating of flat files for
/LONDON/
Intellimatch. I wrote the Unix scripts which called the SQLLDR command and PL/SQL procs for
NOVEMBER, 2010 - loading the data from various flat files and transformation.
FEBRUARY, 2011 My role in this project was to understand the requirements and create UNIX scripts to load data
from various flat files and to do the PL/SQL transformations to finally generate a file that could
be used for reconciliation by Intellimatch. I also helped my team members on issues of SQL or
UNIX scripts.
TECHNOLOGIES Oracle 11g,PL/SQL,Unix

PROJECT/CLIENT/location DETAILS
/DURATION
5)ACTIMIZE/BANK OF Actimize is a tool that works with all kind of databases like Sybase, SQL server, DB2, Oracle.
The requirement in this project was to move from SQL Server and Sybase to Oracle
AMERICA/NEW YORK/
MARCH, 2010 - OCTOBER,
I was involved in extensive database migration and transformation process for Bank of
2010
America and Morgan Stanley by Actimize itself.
Source system was in SQL Server and Sybase and the target schema was in Oracle 10g I
used SQL Loader, BCP for both batch and Unix scripts written to accomplish ETL tasks.
I used power designer to prepare the data model .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. This was an
Actimize project related to scroing logic used in Actimize 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 Actimize servers and the sensitive data had to be scrambled.
The task was to scramble and migrate the data from client location to Actimize databases so
that the scoring logic can be implemented by the Actimize without compromising with the
security. I created the various XML 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 transfered from
the client servers to the Actimize servers using SFTP and then loaded to the Oracle database
using UNIX scripts.
TECHNOLOGIES Actimize,Oracle,Unix,SQL server

PROJECT/CLIENT/location DETAILS
/DURATION
6) PEARSON 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
EDUCATION/NOIDA, US/
locations. These planning functions use scientifically proven forecasting methods like
APRIL, 2009 - DECEMBER, regression, average to ensure optimum paper availability at vendor locations. This application
2009 is the first kind of application that is used for forecasting of paper publishing industry.
My role was primarily of a database (Oracle 10g and SYBASE) developer and designer in this
project. Initially he was involved in requirements phase to understand the requirements and
create the design document. During development phase my responsibilities involved
preparing and creation of UTCs 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. During the deployment phase he went to client site for deployment and
UAT.
7)PEARSON EDUCATION 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.
OCTOBER, 2008 - APRIL,
This project aimed at enhancing the existing functionality of the application by adding various
2009 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 testing .I created various database
feeds using UNIX scripting and also created the various deployment scripts for various
modules.
TECHNOLOGIES Oracle 10g,Sybase 12.5, UNIX

PROJECT/CLIENT/location DETAILS
/DURATION
8)GE MONEY/NOIDA/ 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
JUNE, 2008 - OCTOBER,
project also facilitates reporting solution for GE Money's decentralized business structure and
2008 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 UNIX 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.
TECHNOLOGIES SQL Server,PL/SQL,Unix,Sqlldr,SSIS

PROJECT/CLIENT/location DETAILS
/DURATION
9)LEXUS NEXUS Elsevier UK PEAK was a data migration project which aims to provide fast and quality data
migration among systems. Data from existing system (SMART) running in SQL Server was to
APRIL, 2008 - JUNE, 2008
be moved to other systems (Klopotek) in Oracle. Hence all the external systems interacting
with SMART would then be interacting with new system Klopotek, and a result of this all the
existing functionality of SMART is migrated to new system. This project uses the latest ETL
tool like SQL Server Integration Services with SQL Server 2005 to migrate clean and effective
data to the new systems.
I worked as developer in this project. It was a data migration project and my task involved
mainly creation of data migration tables and procedures and migrating data through SSIS
Packages. The procedures and triggers created were mainly for data migration task which
were called through various data loading SSIS packages. These SSIS packages were then
scheduled to load data into Klopotek system in Oracle 10g from various data sources like
Oracle, Sybase, SQL Server 2000, xls, MS Access, flat files. Outbound objects were mainly
created in Sybase and SQL Server and inbound procedures were created in Oracle. my task
involved creation and optimization of these outbound and inbound database objects and
creation of new SSIS packages and migration of existing DTS packages in VS 2005.
TECHNOLOGIES SQL Server ,Oracle,DTS,SSIS

PROJECT/CLIENT/location DETAILS
/DURATION
10)PEARSON EDUCATION 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
JANUARY, 2007 -
Maintenance) pricing database. This tool simplified and automated the process of supplier
JANUARY, 2008 scale pricing, and made it globally available to all production personnel on a server. Pearson
greatly benefited from a central, transparent, accessible, and timely method of comparing
supplier scale pricing. Earlier scales were entered into the Vendor Analysis and Maintenance
(VAM) scale database and were compared on a personal computer. This project loaded the
scales data into a Business Warehouse Repository, where it can be analyzed with the title
spec and PO data.
My role 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 vendor pricing scales. 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.
11)PEARSON EDUCATION Pearson Education America is a Book Publication House which uses the automated system
called Darwin for tracking and controlling all its day to day activities of in-house book publishing
DECEMBER, 2006 -
from Scheduling of Requisitions to shipping finally uploading the costing information to SAP.
DECEMBER, 2007 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 follows the MVC
model. Darwin uses Visual Basic for front end and SQL Server 2000 as back end. Darwin is
supported only on Windows (NT / 2000) platform. It has typical Client server architecture and is
fairly modular in its design and architecture.
In this project I was involved in development phase and then in the maintenance and support
activities. During the development phase he worked exclusively in SQL Server 2000 database
and created triggers, procedures, tables and indexes and also did VB and ASP coding 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 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.
TECHNOLOGIES SQL Server ,Oracle,DTS,SSIS

PROJECT/CLIENT/location DETAILS
/DURATION
13)K AND R INV. PRIVATE SBAS (Share Broker Accounting Systems) is a desktop application developed in VB.Net and
SQL Server 2000. This software dealt with handling the day to day transactions of broker or
LIMITED
their clients. This software downloaded various transaction files of the users from various
AUGUST, 2005 - stations (NSE, BSE) against the client id from the respective servers and was used to calculate
DECEMBER, 2006 various calculations related to brokerage, STT, Service Tax and finally net profit and loss for
the day. User could see various reports on crystal reports.
In this project I worked as a VB.Net developer and also created various SQL Server stored
procedures and embedded crystal reports. I developed many modules in VB.Net and created
embedded crystal reports showing the daily nettings to the users. I created customized VB.Net
grids in which user could do various transaction entries as per their convenience. I also created
various printing modules for the generation and serialization of bills in XML form and printing
these bills in customized form. I created the setup for the application for deployment on
windows environment.

TECHNOLOGIES VB.BET,SQL SERVER 2000

Вам также может понравиться