Download MS SQL/SSIS/SSRS Developer

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Data center wikipedia , lookup

Versant Object Database wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Database wikipedia , lookup

Tandem Computers wikipedia , lookup

Data analysis wikipedia , lookup

Information privacy law wikipedia , lookup

Microsoft Access wikipedia , lookup

Expense and cost recovery system (ECRS) wikipedia , lookup

Data vault modeling wikipedia , lookup

Open data in the United Kingdom wikipedia , lookup

Business intelligence wikipedia , lookup

SAP IQ wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Open Database Connectivity wikipedia , lookup

SQL wikipedia , lookup

PL/SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Transcript
Ravichandra Police
469-666-9027
[email protected]
Professional Summary:























Over 8Years of Experience in Microsoft Database technologies includes Database designing and
Development using MS SQL Server 2000/2005/2008/2012.
Expert in developing T-SQL (DDL, DML) statements, Data Integrity (constraints), Rules and
Validation issues.
Strong Experience in all areas of SQL Server development including tables, user functions,
views, indexes, Stored procedures, functions, Joins, triggers, clustering, T-SQL, SQL
Server Constraints (Primary Keys, Foreign Keys, Defaults, Checks, and Unique), relational
database models, data dictionaries, and data integrity.
Transformed data from one server to other servers using tools like Bulk Copy Program (BCP),
Data Transformation Services (DTS) and SQL Server Integration Services (SSIS)
(2012/2008/2005).
Expertise in Extraction, Transformation, Loading data from Oracle, DB2, Teradata, SQL
Server, Access, Excel, Flat Files and XML files using DTS and SSIS.
Expertise in using different transformations provided by SSIS such as script component, Look
UP, Data Conversion, Conditional Split, Bulk Insert, merge, union all, slowly changing dimension
and many more to transform the data before loading into the destination.
Experience in providing Logging, Error handling by using Event Handler, and Performance
Tuning in SSIS packages by using Row Transformations, Block and Unblock Transformations.
Creating SSIS Packages and involved in Package configurations and deployments between
Development and Production servers.
Created stored procedure for generating reports using SQL Server Reporting Services (SSRS).
Expertise in Creating, Deploying and managing Reports through SQL Server Reporting Services
(SSRS).
Extensive Experience on Teradata database, analyzing business needs of clients, developing
effective and efficient solutions and ensuring client deliverables with in committed timelines.
Experience in creating several reports such as drill down reports, parameterized reports, and
linked reports, sub reports, Matrix Reports and Charts using SSRS.
Extensively used Report Wizard, Report Builder and Report Manager for developing reports
and deploying reports in SSRS.
Generated reports using Global Variables, Expressions and Functions using SSRS
2008/2012.
Hands on experience in designing reports using Crystal Reports.
Created SQL server Analysis Projects(SSAS) using SQL Server 2005/2008.
Expert in Cube designer in Business Intelligence Development Studio to edit various properties of
a cube, including the measure groups and measures, cube dimensions and dimension
relationships, and calculations.
Expert in calculating measures and dimension members using multi-dimensional expression
(MDX), mathematical formulas, and user-defined functions.
Used Performance Monitor/Profiler to solve dead locks/long running queries.
Experienced in Performance Tuning, Query Optimization and running Database checked the
physical and logical consistency of a database using DBCC Utilities.
Well-versed with database Installation,configuration, maintenance, monitoring,backups and
recoveries.
Good understanding of Netezza Database.
Team player and self-starter with excellent communication skills, ability to work independently or
as a part of team and capable of picking up new skills quickly.

Efficiently helped in the Software Development Life Cycle (SDLC) processes including Analysis,
Design, Programming, Testing and Documentation.
Education: Bachelors in Electronics and Communications, SASTRA University, Chennai, INDIA
Technical Skills:
Operating Systems
RDBMS
ETL Tools
Reporting Tools
Database Tools
Programming
Other Software
Windows 2008, 2003R2, 2003, 2000 Advanced Server, Windows NT,
Windows 95/98/2000/XP/Unix.
MS SQL Server 2012/2008R2/2008/2005/2000, MS Excel / MSWord / MS
Access.
Data Transformation Services (DTS), MS SQLServer Integration
Services (SSIS).
MS SQL Server Reporting Services (SSRS),Crystal Reports XI/X.
SQL Query Analyzer, SQL Server Management Studio (SSMS), SQL
Enterprise Manager, SQL Profiler, Power Shell, DTS Import/Export, SQL
Client Configuration utility, SQL Server BIDS/SSDT (SQL Server 2012).
T-SQL, PL/SQL, MDX, C#, PHP, HTML, XML.
MS Office – 2013/2010/2007/2003/2000, Adobe Professional.
Work Experience:
Blue Shield of CA, SFO, CA
SQL BI /SSIS/SSRS/SSAS Developer
Jul 2015 – Till Date
Responsibilities:
 Created the Data warehouse Architecture, Data Model and setting up the Best Practices.
 Built the Source to target mapping document based on Subject areas for ETL Data Integration
initiative.
 Created Star Schema from analyzing the underlying requirements of the data ware house.
 Created indexed views, and appropriate indexes to cut the complex query run time.
 Involved in setting up the SQL scripting standards to the developers.
 Created ETL process using SSIS to transfer data from heterogeneous data sources.
 Responsible for Deploying, Scheduling Jobs, Alerting and Maintaining SSIS packages.
 Implementing and managing Event Handlers, Package Configurations, Logging, System and
User-defined Variables, Check Points and Expressions for SSIS Packages.
 Created ETL Projects using SSIS 2012 in Package Deployment Model as well as Project
Deployment Model, also efficiently used SSIS catalog for ETL Monitoring.
 Created efficient ETL packages to load data from CSV, 834 Edi files, Password Protected Excel
and pgp encrypted files stored in SFTP and FTP.
 Extensively worked on OLAP Cube Life Cycle Process, Power view, Power Pivot.
 Worked on Cube partitioning for better database performance.
 Creating Data Models using Power Pivot.
 Worked on optimizing and tuning the Teradata views and SQL’s to improve the performance of
batch and response time of data for users.
 Worked on the Teradata stored procedures and functions to confirm the data and have load it
on the table.
 Created shared dimension tables, measures, hierarchies, levels, cubes and aggregations
on MS OLAP/ Analysis Server (SSAS).
 Created a cube using multiple dimensions and modified the Relationship between a Measure
Group and a Dimension, created calculated members and KPI’s, using SSAS.
 Worked on creating Tabular Data Model Databases and created SSRS reports on top of it using
both Direct Query and Cached Modes.
 Generated periodic reports based on the statistical analysis of the data using SQL Server
Reporting Services (SSRS).
 Involved in Creating Parameterized, Cascaded, Drill-down, Cross-tab and Drill-through
Reports using SSRS.


Develop reports, dashboards using Tableau 8.3 for quick reviews to be presented to Business
and IT users.
Developed POCs by building reports and dashboards using Tableau 8.3 to demonstrate quick
wins.

Used Cognos Scheduler to schedule the Reports.


Modified the existing stored procedures to meet new design.
Monitoring SQL Error Logs, Scheduling Tasks, Database Activity, Eliminating Blocking and
Deadlocks.
Developed SQL Server Maintenance plan, scheduling of Jobs, Alerts and Troubleshooting.
Wrote efficient Stored Procedures and functions according to the business requirements for
internal applications.


Environment: MS SQL Server 2014/2012, Windows Server 2012, SSMS, BIDS,SSRS, SSIS, SSAS
,Report Builder 3.0,Report Model, Erwin, Team Foundation Server , Performance Point Server,
ProClarity, Teradata 12, SharePoint (MOSS), FTP, Tableau 8.3,MS-Visual Studio , UNIX, XML,XSLT,
ADO.Net.
Cross Mark, Plano, TXJun 2014 – June 2015
MS SQL/SSIS/SSRS/SSAS Developer
Responsibilities:
 Responsible for gathering/refining requirements from the customer for developing ETL process
and reports.
 Created Efficient StoredProcedures, Triggers, Functions, Indexes, Tables, Views, CTE’s and
other T-SQL scripts.
 Identified the Data Source and defining them to build the Data Source Views.
 Build and develop efficient SSIS packages for processing fact and dimension tables with complex
transforms.
 Used various control flow tasks like For Loop, Execute package/SQL tasks, Script task, send
mail task and different data flow tasks/transformation.
 Developing, Implementing and managing Event Handlers, Package Configurations, Logging,
System and User-defined Variables, Check Points and Expressions for SSIS Packages.
 Used SSIS to create ETLpackages to validate, extract, transform and load data to data
warehouse databases, data mart databases, and process SSAScubes to store data to OLAP
databases.
 Responsible for Deploying, Scheduling Jobs, Alerts and Maintaining SSIS packages.
 Generated periodic reports based on the statistical analysis of the data using SQL Server
Reporting Services (SSRS).
 Implemented and enhanced existing reports like Group By, Drilldown, Drill Through, SubReports, List, Tabular, Matrix, Navigation Reports, Standard Parameter, Cascading
Parameter and Multivalve Parameters.
 Used SQL Assistant to querying Teradata tables.
 Used Teradata Data Mover to copy data and objects such as tables and statistics from one
system to another.
 Designed and implemented stylish report layouts.
 Created shared dimension tables, measures, hierarchies, levels, cubes and aggregations
on MS OLAP/ Analysis Server (SSAS).
 Created a cube using multiple dimensions and modified the Relationship between a Measure
Group and a Dimension, created calculated members and KPI’s, using SSAS.
 Monitoring SQL server performance using SQL Profiler, Query analyzer, Index TuningWizard
and Windows Performance Monitor.






Develop reports, dashboards using Tableau 8.3 for quick reviews to be presented to Business
and IT users.
Developed Ad-hoc reports using Tableau Desktop, Excel.
Monitoring and scheduling daily, weekly and monthly SQL Server jobs and debug any issues
related with failed jobs or data discrepancy.
Coordinating the Releases through MRP (Master Release Plan) in Agile Environment.
Involved in Debugging Issues as a part of Production Support.
Monitoring SQL Error Logs, SchedulingTasks, DatabaseActivity, Eliminating Blocking and
Deadlocks.
Environment:SQL Server 2008/2012, SSIS 2008/2012, SSRS 2008/2012,.NET Framework, C#,
ASP.NET, ADO.NET, Erwin, XML, T-SQL, Unix Shell Scripting, Tableau 8.3,VisualStudio.NET IDE,ASP,
XML, T-SQL, MS Excel, Teradata 12, MS Access, Visual Studio 2008/2013.
Humana Healthcare, Louisville, KY
MS SQL/SSIS/SSRS/SSAS Developer
Dec 2012 – May 2014
Responsibilities:
 Involved in complete SDLC including Requirement Specifications, Analysis, Design,
Development, & Testing of application.
 Worked with Business Analysts and Users for gathering requirements and implemented logical
Design into Physical Design.
 Wrote the complex queries using joins, Sub-queries, common table expressions (CTE) in TSQL.
 Improved the performance of the T-SQL queries and Stored procedures by using SQL profiler,
Execution plan, SQL performance monitor and Index tuning advisor.
 Created and Modified tables, Views, Indexes, User Defined Functions and Stored
Procedures.
 Created and scheduled SSIS packages to pull data from SQL Server and exported to various
data sources like Excel Spreadsheets, Flat File and vice versa.
 Implemented the concepts of IncrementalDataLoad, Slowly Changing Dimensions for
updating and maintaining the history of the records.
 Used complex transactions and Validations to make sure the data is correctly loaded into the
warehouse
 Used Configuration files to deploy and install a package from one environment to another.
 Used SSIS features like event handlers, property expressions, package configurations,
transaction option and protection levels in the packages.
 Created Charts, Tabular and Matrix reports using SSRS, with DrillDown and Dill Through
features.
 Deployed Reports, created Report schedules and subscriptions. Managing and securing reports
using SSRS Report Manager.
 Created cubes and dimensions and defined the Referenced Relationships with the measure
groups and fact tables.
 Implemented calculations to aggregate physical measures.
 Responsible for identifying KPIs in SSAS 2008.
 Created jobs and scheduled jobs using SQL Server Agent.
 Integrated Database Maintenance jobs to perform Full, Differential and transaction log Backups
and scheduled them with SQL Server agent job scheduler.
Environment:MS SQL Server 2008, T-SQL, MDX, SQL Server Integration Services (SSIS), SQL Server
Reporting Services (SSRS 2008), ETL, Business Intelligence Development Studio (BIDS), MS Excel,
Advanced Windows 2005 Server, VB Script, Unix Shell Script, Oracle 10g/9i, XML, SharePoint Servers,
Team Foundation Server (TFS).
Freddie Mac, Reston, VA
April 2011 – Nov 2012
MS SQL/SSIS/SSRS/SSAS Developer
Responsibilities:


















Implemented SSIS data transformation scripts, created maintenance procedures and provided
data integrity strategies.
Administered and enhanced SQL Server Integration Services (SSIS) data loads
Actively supported business users for change requests.
Gathered business requirements, definition and design of the data sourcing and data flows, data
quality analysis, working in conjunction with the data warehouse architect on the development
of logical data models.
Monitored performance and optimize SQL queries for maximum efficiency.
Developed SSIS solution for developing a full-fledged data warehouse solution.
Developed, monitored and deployed SSIS packages.
Implemented drill down reports in SSR
Identified and defined the Datasets for the report generation.
Performed unit and system testing, troubleshooting and bug fixing in development and QA
environments
Extensively used T-SQL to manipulate and architect to produce results for users.
Imported data from various sources into a staging area, merges the data into the OLTP data
model, and presents it to all levels of the over-600 users.
Formatted the reports using the Global variables and expressions.
Deployed the generated reports on to the server.
Maintained data integrity by performing validation checks.
Optimized queries tuned and monitored server performance.
Involved in Fine tuning of database objects and server to ensure efficient data retrieval.
Created views as per design needs.
Environment: MS SQL Server 2008/2012, SSIS, SSRS,SSAS, TFS, T-SQL, Asp.Net, C#, Crystal Reports.
Nike, Portland, Oregon
MS SQL/SSIS/SSRS Developer
Jan 2010 – Mar 2011
Responsibilities:

Created complex Stored Procedures, Functions, Triggers, Cursors, Tables, Views, Indexes
and other SQL joins and T-SQL statements.

Worked on MS SQL Server tasks such as data loading, batch jobs, BCP, Linked Servers.

Designed and implemented Stored Procedures and Triggers for automating tasks.







Used Try catch and @@error for exceptional handling.
Developed, deployed and monitored SSIS Packages for new ETL Processes and upgraded the
existing DTS packages to SSIS for the on-going ETL Processes.
Extracted data from various sources like SQL Server, Oracle, CSV, Excel and Text file from
Client FTP servers.
Successfully migrated SSIS packages from development to test to Production environments
using SSIS Configuration files and deployment wizard.
Used various SSIS transformations such as Conditional Split, Derived Column, which were
used for Data Scrubbing, data validation checks during Staging, before loading the data into
Production tables.
Configured SQL mail agent for sending automatic emails when a SSIS package is failed or
succeed.
Actively involved in developing Complex SSRS Reports involving Sub Reports, Matrix/Tabular
Reports, Charts and Graphs.







Configured and maintained Report Manager and Report Server for SSRS.
Created Sub-Reports, Drilldown-Reports, Drill through, Summary Reports, and
Parameterized Reports in SSRS.
Designed and implemented Parameterized and cascading parameterized reports using SSRS.
Worked on performance tuning on existing stored procedures and existing reports for the faster
processing of reports.
Worked in production environment with supporting and trouble-shooting production processes.
Involved in project status report updates/ creation of issue items for reviews/ updates of technical
and transformation files on timely basis.
Performed DBA tasks like Backup, Restore of tables and Stored Procedures and Refreshing
Database on weekly basis.
Environment:MS SQL Server 2005/2008, T-SQL, SQL Server Integration Services (SSIS), SQL Server
Reporting Services (SSRS), Business Intelligence Development Studio (BIDS), SQL Server Management
Studio (SSMS), MS Excel, VB Script, Oracle 9i, XML, Team Foundation Server (TFS).
Wipro Technologies, Bangalore, India
MS SQL/SSIS/SSRS Developer
May 2007 – Dec 2009
Responsibilities:
 Created Database Objects – Tables, Indexes, Views, User defined functions, Cursors,
Triggers, Stored Procedure, Constraints and Roles.
 Worked as a developer on databases like MS SQL Server 2005, MS Access.
 Monitored performance and optimized SQL queries for maximum efficiency.
 Created Logical and Physical data models using ERWIN data modeling tool.
 Experience in building star schema and snowflake schema depending on the business data
requirement.
 Involved in writing source code using SQL, PL/SQL.
 Automated Stored Procedures to load data into staging and production environments in a timely
manner using SQL Server Agent.
 Developed List, Summary, Cross-Tab and Drill through reports using SSRS.
 Focused on designing a Real time messaging System for banking purpose.
 Developed the billing transaction and integrated with the order processing system which includes
order confirmation, deliveries, goods issued and billing.
 Developed various reports to display the sales orders, deliveries pending bills from customers
shipped orders and outstanding dues.
 Used the Control Flow and Data Flow Tasks and Transformations in Creating SSIS (ETL)
Packages.
 Made Master Child package using variables and Execute package task in SSIS.
 Deployed, Tested and Scheduled SSIS packages.
 Migrated packages from DTS to SSIS.
 Deploying and scheduling Reports using SSRS to generate all daily, weekly, monthly and
quarterly Reports including current status.
 Compressed data files by removing empty database pages and updating index statistics.
 Managed SQL user logins, database user accounts, server roles, database roles and its
permissions.
 Determined the MS SQL Server 2005 installation options. Installed SQL Server Management
tools using SQL Server Setup Program. Tested the Installation of SQL Server and implemented
different security modes.
 Performed unit and system testing, troubleshooting and bug fixing in development and QA
environments.
 Maintained the client relationship by communicating the daily statuses and weekly statuses of the
project.
Environment:MS SQL Server 2000/2005, Oracle 8i, SQL Server Management Studio (SSMS), SQL
Server Integration Services (SSIS), Data Transformation Services (DTS), Business Intelligence
Development Studio (BIDS), MS Excel, HTML, CSS, Java, XML, SQL Profiler, DTS, T-SQL, PL/SQL,
Visual SourceSafe (VSS), Windows 2003 Server/2000/ NT, UNIX.