Resume for Amit

7
Amit Vijay Salt Lake City, UT Email: [email protected] Ph: +1 510-842-4088 Professional Summary: MS SQL Server Developer with 9 years of strong experience in Finance and Banking domains. Highly proficient in operating MS SQL Server 2012/2008 R2/2008/2005/2000 suite of products like SSIS, SSRS and SSAS. Conversant with all phase of Software Development Life Cycle (SDLC) involving Systems Analysis, Design, Development, Testing and Implementation. Extensive experience in Business Intelligence in MS SQL Server Integration Services, MS SQL Server Reporting Services, and MS SQL Server Analysis Services. Hands on experience in Logical and Physical Database design & development, Normalization and Data modeling using Erwin data model. Proficient in using T-SQL for developing complex Stored Procedures, Triggers, Tables, Views, User Functions, User profiles, Relational Database Models and Data Integrity, SQL joins and Query Writing. Expert in Developing SSIS Packages to Extract, Transform and Load (ETL) data into the Data warehouse from Heterogeneous databases such as Oracle, DB2, Sybase and MS Access. Conversant in working with SSIS packages, creating jobs and linked servers for MS SQL Server databases. Proficient in Creating, Configuring and Fine-tuning MS SQL Server Integration Services (SSIS). Expert in creating Jobs, Alerts, SQL Mail Agent, and scheduled SSIS Packages. Expert in Creating and Deploying SSRS Reports on the portal for user accessibility. Highly experienced in writing Parameterized Queries for generating Tabular reports, Formatting report layout, Sub reports using Global Variables, Expressions, Functions, Sorting the data, defining data source and subtotals for the reports using SSRS 2008/2005. Good knowledge in developing Cubes and Dimensions using SQL Server Analysis Services. Hands on experience in writing MDX queries to work with cube data. Proficient in using tools like MS SQL Profiler, Database Engine Tuning Advisor, Windows performance for monitoring and tuning SQL Server performance. Conversant in Database Installation, Capacity Planning, Implementing Backup and Recovery Strategy for application and database. Efficient in up gradation and migration from MS SQL Server 2000 to MS SQL Server 2008/2005. Expert in designing Enterprise reports using SQL Server Reporting Services (SSRS 2005/2008) generated drill down reports, parameterized reports, linked reports, sub reports, matrix dynamics and filters, charts in SSRS 2005/2008. Working knowledge in developing reports like Tabular Reports, Matrix Report, Charts, Custom Reports, Drill-Down, Parameterized and for the end user requirement Ad Hoc Reports using SQL Server Reporting Services (SSRS) in Business Intelligent Development Studio (BIDS). Strong leadership, communication, problem-solving and multi-tasking abilities.

Transcript of Resume for Amit

Page 1: Resume for Amit

Amit VijaySalt Lake City, UTEmail: [email protected]: +1 510-842-4088

Professional Summary: MS SQL Server Developer with 9 years of strong experience in Finance and Banking domains. Highly proficient in operating MS SQL Server 2012/2008 R2/2008/2005/2000 suite of products like SSIS,

SSRS and SSAS. Conversant with all phase of Software Development Life Cycle (SDLC) involving Systems Analysis, Design,

Development, Testing and Implementation. Extensive experience in  Business Intelligence in MS SQL Server Integration Services, MS SQL Server

Reporting Services, and MS SQL Server Analysis Services. Hands on experience in Logical and Physical Database design & development, Normalization and Data

modeling using Erwin data model. Proficient in using  T-SQL for developing complex Stored Procedures, Triggers, Tables, Views, User

Functions, User profiles, Relational Database Models and Data Integrity, SQL joins and Query Writing. Expert in Developing SSIS Packages to Extract, Transform and Load (ETL) data into the Data warehouse from

Heterogeneous databases such as Oracle, DB2, Sybase and MS Access. Conversant in working with SSIS packages, creating jobs and linked servers for MS SQL Server databases. Proficient in Creating, Configuring and Fine-tuning MS SQL Server Integration Services (SSIS). Expert in creating Jobs, Alerts, SQL Mail Agent, and scheduled SSIS Packages. Expert in Creating and Deploying SSRS Reports on the portal for user accessibility. Highly experienced in writing Parameterized Queries for generating Tabular reports, Formatting report layout,

Sub reports using Global Variables, Expressions, Functions, Sorting the data, defining data source and subtotals for the reports using SSRS 2008/2005.

Good knowledge in developing Cubes and Dimensions using SQL Server Analysis Services. Hands on experience in writing MDX queries to work with cube data. Proficient in using tools like MS SQL Profiler, Database Engine Tuning Advisor, Windows performance for

monitoring and tuning SQL Server performance. Conversant in Database Installation, Capacity Planning, Implementing Backup and Recovery Strategy for

application and database. Efficient in up gradation and migration from MS SQL Server 2000 to MS SQL Server 2008/2005. Expert in designing Enterprise reports using SQL Server Reporting Services (SSRS 2005/2008) generated drill

down reports, parameterized reports, linked reports, sub reports, matrix dynamics and filters, charts in SSRS 2005/2008.

Working knowledge in developing reports like Tabular Reports, Matrix Report, Charts, Custom Reports, Drill-Down, Parameterized and for the end user requirement Ad Hoc Reports using SQL Server Reporting Services (SSRS) in Business Intelligent Development Studio (BIDS).

Strong leadership, communication, problem-solving and multi-tasking abilities.

Technical Skills:Database: SQL Server 2012, 2008 R2/2008/2005/2000, T-SQL

ETL Tools: SQL Server 2008/2005 (BIDS): SQL Server Integrated Services (SSIS),SQL Reporting Services (SSRS), SQL Server Analysis Services (SSAS)

Other Tools: MS Excel, MS Visio, SQL Navigator, Quality center, WnDiff, Visual SourceSafe, Redgate, Active BatchVisual Studio Team Suite, Team foundation server (TFS) 2012

BI/Reporting: SSRS

Programming Languages:

C#, .Net, Visual Basic 6.0, VB Script, ASP, HTML, DHTML, XML

Operating System Windows 7, Windows XP, Windows 2000, Windows 95/98, MS DOS.

Education: Bachelors in Information Technology from Bharati Vidyapeeth University, Pune in 2007

Page 2: Resume for Amit

Professional Experience:

Infosys LimitedClient: Select Portfolio Servicing, Salt Lake City, UT Apr 2014 – Till dateMS SQL Server/SSIS/SSRS Developer

Responsibilities:● Involved designing and developing packages for a Data Warehousing and Data Migrations projects using

Integration services (SSIS) on different Data Sources.● Extracted the data from Flat Files, Transformed (Implemented required Business Logic) and Loaded into the

target DW using SSIS (SQL Server 2008). Created package to transfer data between OLTP and OLAP database using Lookup, Derived Columns,

Condition Split, Aggregate, Execute SQL Task, and Data Flow Task, Execute Package Task etc. to load underlying data in to the tables from Text files, Excel file and CSV file.

Developed packages to handle data cleansing, loading multiple files and executing tasks multiple times (using For Each Loop )

Enhance existing stored procedures, views, functions, database objects to meet additional requirements oflatest releases

Writing Triggers, Stored Procedures, Functions, Coding using Transact-SQL (TSQL), create and maintain Physical Structures.

Working with Dynamic Management Views, System Views for Indexing and other Performance Problems Created SQL Server Reports using SSRS 2008. Developed Master Child Package by using Execute Package Task and Parent Package Variable

Configuration. Modified the Existing SSIS Packages and added more audits and alerts in case of package failure Worked with T-SQL to create Tables, Function and Stored Procedures, sub-query, correlated sub-query,

complex Stored Procedures and ad-hoc T-SQL statement. Created Views and Synonym to reduce complexity of end user Responsibility for gathering/refining

requirements from the customer for developing reports. Developed Query for generating drill down reports in SSRS 2008. Created parameterized, Drill down and Drill through reports in MS SQL environment using SSRS. Worked with Tabular reports, Matrix reports, Gauges & Chart reports, Parameterized reports, Sub reports, Ad-

hoc reports, Drill down reports as well as interactive reports according to business requirements in time restricted environment using SQL Server Reporting Services(SSRS).

Scheduled execution and delivery of end of the day report using SSRS. Participated in reviews of issues related to SSRS reports and work in troubleshooting those issues, fixing,

testing and deploying them. Designed and implemented stylish report layouts. Generated Reports using Global Variables, Expressions and Functions for the reports.

Environment: MS SQL Server 2008 R2, SQL Server Integration Services, SQL Server Reporting Services, SQL Server analysis services, OLAP, BIDS, Visual Studio 2008, T-SQL,VSS, MS-Access 2007, MS Excel, Report builder, ER Win R7.3 Windows XP Professional, ,VB.NET.

Infosys LimitedClient: Bank of America, Agoura Hills, CA Aug 2013 – Mar 2014MS SQL Server/SSIS Developer

Responsibilities: Conducted detailed analysis of each Legacy source system interface with Data warehouse (DW) including all

existing Mainframe Files and Data elements to be converted from Source system to Target Pre-staging. Worked with Project Manager and Business Analyst to understand business requirement and also involved in

planning, defining and designing data based on business requirements. Worked with data modeling product support team on tool features, functionality and maintenance. Designed and developed SSIS (ETL) packages for loading data from OLTP system, DSR (Staging Database)

to DW. Responsible for creating database objects like Table, Store Procedure, Triggers, Functions etc using T-SQL to

provide structure to store data and to maintain database efficiently. Developed Package Configuration by using SQL Server type for making Package dynamic.

Page 3: Resume for Amit

Modified the Existing SSIS Packages and added more audits and alerts in case of package failure Created Views to reduce complexity of end user. Involved in performance monitoring and tuning of TSQL queries using SQL Profiler and database engine

tuning advisor. Created Indexes to optimize performance of TSQL queries. Defined report layouts including report parameters and wrote queries for drill down reports using SSRS. Created parameterized, Drill down and Drill through reports in MS SQL environment using SSRS. Generated SSRS Report through SSIS Package using script component as per business requirement. Involved in scheduling job using SQL Server Agent for SSIS Packages and Store Procedure as per

requirement. Successfully tested all task in staging and stored all versions of data using team foundation server (TFS). Created documents for all Store Procedure, SSIS Package and SSRS Reports that I developed.

Environment: MS SQL Server 2008 R2, SQL Server Integration Services, SQL Server Reporting Services, SQL Server analysis services, OLAP, BIDS, Visual Studio 2008, T-SQL,VSS, , MS-Access 2007, MS Excel, Report builder, Crystal Report, ER Win R7.3 Windows XP Professional, ,VB.NET, Performance point server, SQL Profiler.

Infosys LimitedAmeican Express Pune, India Nov 2011 – Jul 2013Technology Lead

Responsibilities: Installed SQL Server 2008 and configured the database. Migrated data from Heterogeneous data Sources (Excel, Flat file, CSV file) to centralized SQL Server

databases using SQL Server Integration Services (SSIS) to overcome transformation constraints. Created package to transfer data between OLTP and OLAP database using Lookup, Derived Columns,

Condition Split, Aggregate, Execute SQL Task, and Data Flow Task, Execute Package Task etc. to load underlying data in to the tables from Text files, Excel file and CSV file.

Developed packages to handle data cleansing, loading multiple files and executing tasks multiple times (using For Each Loop )

Created SQL Server Reports using SSRS 2008. Developed Master Child Package by using Execute Package Task and Parent Package Variable

Configuration. Modified the Existing SSIS Packages and added more audits and alerts in case of package failure Worked with T-SQL to create Tables, Function and Stored Procedures, sub-query, correlated sub-query,

complex Stored Procedures and ad-hoc TSQL statement. Created Views and Synonym to reduce complexity of end user Responsibility for gathering/refining

requirements from the customer for developing reports. Identified the Data Source and defining them to build the Data Source Views. Developed Query for generating drill down reports in SSRS 2008. Designed and implemented stylish report layouts. Generated Reports using Global Variables, Expressions and Functions for the reports. Identified and worked with Parameters for parameterized reports in SSRS 2008.

Environment: MSSQL Server 2008/2005, SQL Server Integration Service, SQL Server Reporting Services, Query Analyzer, Enterprise Manager, DTS Designer, SQL Profiler, Index Tuning Wizard), Windows XP, MS Access, MS Word.

Syntel Limited, Mumbai Oct 2010 – Oct 2011AmexSr. Analyst Programmer

Responsibilities: Worked on SQL Server Integration Services (SSIS) to integrate and analyze data from multiple homogeneous

and heterogeneous information sources (CSV, Excel, Oracle db, and SQL 2005). Requirement gathering, Functional & technical specifications for end user and end client applications, Re-

Engineering and capacity planning. Involved in database Schema design and development. Migrated Database from SQL Server 2005 to 2008. Experience in using SQL Server 2012. Experience in using T-SQL for creating stored procedures, indexes, cursors and functions.

Page 4: Resume for Amit

Generated server side T-SQL scripts for data manipulation and validation and created various snapshots and materialized views for remote instances.

Creating tables, indexes and designing constraints and wrote T-SQL statements for retrieval of data and involved in performance tuning of T-SQL Queries and Stored Procedures.

Used SSIS to create ETL packages (.DTSX files) to validate, extract, transform and load data to data warehouse databases, data mart databases.

Enhancing and deploying the SSIS Packages from development server to production server. Wrote the ETL scripts to load the data into database from various source files. Experienced in error handling and troubleshooting the scripts in failure to load the data into database. Created SSIS Templates for developing SSIS Packages in such a way that they can be dynamically deployed

into Development, Testing and Production Environments. Developed DTS packages to copy tables, schemas and views and to extract data from Excel and Oracle using

SSIS. Created packages in SSIS with custom error handling and worked with different methods of logging in SSIS. Created SSIS packages to retrieve data from Legacy sources and also to retrieve PII user data from the Flat

files on monthly and weekly basis. Expert in SSIS Deploying and Scheduling. Developed modules of the application in ASP.NET, Silverlight and involved in writing C# classes. Experience in Developing Script component in SSIS by using C#. Experience in executing SSIS Package from ASP.NET and C#. Identified and Defined Key Performance Indicators in SSAS 2005/2008. Defined report layouts for formatting the report design as per the need. Developed Sub Reports, Matrix Reports, Charts, and Drill down reports, using SQL Server Reporting Services

(SSRS). Generated Reports using Global Variables, Expressions and Functions for the reports. Created reports and Dash boards using Microsoft Performance Point service. Worked on querying data and creating on-demand reports using Report Builder in SSRS reports and send the

reports via email. In depth knowledge in SSRS for report generation to create various types of reports and also to develop

different SSIS packages. Administrated the created Reports by assigning permission to the valid user for executing the reports. Experience in using Star Team for source control. Documented all work, so user can easily understand the

flow of process.

Environment: MS SQL Server 2008 R2/20012, SQL server Reporting Services, SQL Server Integration Services (SSIS), VSS, Microsoft Visual Studio, SQL Server Management Studio, MS Excel, T-SQL, Erwin7.2, SQL Server Profiler, Database Engine Tuning Advisor.

Hostway Solution Pvt. Limited, Mumbai Aug 2008 – Sep 2010 Software Engineer

Responsibilities: Involved in installing and migrating legacy databases to SQL Server 2008 Worked on the data warehouse and analyzed various approaches for maintaining different dimensions and

facts in the process of building a data warehousing application. Set up ETL Jobs to run on a nightly basis into the Data marts using SQL Server Agent. Created SSIS Packages for Incremental Loading, slowly changing dimensions, data Importing Created multiple reports (SSRS) in Drillmode using tables, crosstabs and charts. Generated reports on banking activities, risk calculating information, accountholder’s information, research

reports using drill through, parameterized and ad-hoc reporting. Design, deployment, and maintenance of various SSRS Reports in SQL Server 2008 Generated reports that can handle dynamic grouping and dynamic sorting for the purpose of efficient and clear

view of the reports Scheduled monthly/weekly/daily reports to run automatically onto the Dashboard for managerial purposes Backing up, restoring system & other databases as per requirements, and also scheduled those backups. Managing the security of the servers, creating the new logins and users, changing the roles of the users. Used SQL Server Profiler to trace the slow running queries and tried to Optimize SQL queries for improved

performance and availability. Performed the Tuning of some existing ETL. The process time was reduced from 8 hours to approx. 6 hours.

This was 25% gain in performance

Page 5: Resume for Amit

Environment: MS SQL Server 2008 /2005, VS2008/2005, SQL Server Reporting Services (SSRS 2008/2005), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), Business Intelligence Development Studio (BIDS), MDX, SQL Server Agent, SQL Server Profiler.

ITCRS Corporation Jun 2007 – Jul 2008Associate Software Engineer

Responsibilities: Worked in the Agile methodology using Scrum which has its primary focus on the management part of the

software development, dividing the whole development period into small iterations (of thirty days) called "sprints."

Performed improvement of application by replacing the old cursor logic in various triggers by writing complex T-SQL queries.

Reversed engineer backend database to change the T-SQL scripts, create Views, Stored Procedures, Triggers and Functions to improve performance drastically.

Drew the flowchart of the trigger logic to remove the repetitive pattern in T-SQL scripts to reduce dependencies.

Created various types of performance reports from the TFS server database using SSRS. Designed and developed SSIS (ETL) packages to validate, extract, transform and load data from OLTP

system, PSD (Staging Database) to data warehouse (PDW). Applied various data transformations like Slowly Changing Dimension, Aggregate, Sort, Multicasting,

Conditional Split, Derived column in SSIS. Developed and deployed  SSIS packages for ETL from OLTP and various sources  to staging and staging

to Data warehouse using  Lookup, Fuzzy Lookup, Derived Columns, Condition Split, Term, Slowly Changing Dimension and more. Performed ETL mappings using MS SQL Server Integration Services.

Created VB.Net Script for Data Flow and Error Handling using Script component in SSIS. Developed and deployed data transfers packages using SSIS, also maintained the jobs running on Servers. Created jobs on daily basis and schedule job to update recent data by using SQL Server Agent jobs. Worked with Tabular reports, Matrix reports, Gauges & Chart reports, Parameterized reports, Sub reports, Ad-

hoc reports, Drill down reports as well as interactive reports according to business requirements in time restricted environment using Sql Server Reporting Services(SSRS).

Scheduled execution and delivery of end of the day report using SSRS. Participated in reviews of issues related to SSRS reports and work in troubleshooting those issues, fixing,

testing and deploying them. Performed T-SQL tuning and optimization of queries for reports that take longer execution time using MS SQL

Profiler and Database Engine Tuning Advisor.

Environment: MS SQL Server 2008R2/2008/2005, SQL Server Integration Services 2008, SQL Server Reporting Services 2008, SQL Server Profiler, C#, VB.NET.