* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download SQL Server Developer
Survey
Document related concepts
Concurrency control wikipedia , lookup
Tandem Computers wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Oracle Database wikipedia , lookup
Ingres (database) wikipedia , lookup
Microsoft Access wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Relational model wikipedia , lookup
Clusterpoint wikipedia , lookup
Database model wikipedia , lookup
Transcript
Mangalanayaki Karthikeyan (732)252-0804 SUMMARY: ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Over Eight years of extensive experience in database development with Microsoft SQL Server 2012/2008/2005 and Microsoft’s suite of products like SSIS, SSAS and SSRS. Strong Transact-SQL Query writing skills (DDL- data definition language and DML- data manipulation language). Proven ability in generating all types of reports - Drill down, Drill through reports, Parameterized reports, sub-reports, navigation reports (Hyperlink) etc. in SSRS 2005/2008. permissions to different level of users in SQL Server Reporting Services (SSRS). Strong SQL Server developer skills including writing stored procedures, user defined functions, views, triggers, CTE (Common Table Expressions). Have good working knowledge using visual studio 2010 to build VB.net application forms. Using all kinds of SQL Server Constraints (Primary Keys, Foreign Keys, Defaults, Check, Unique etc). Experience in managing Alerts, notifications and Jobs through SQL Server Agent. Experience in writing Procedures, Functions, Triggers and other database objects using SQL and PL/SQL. Good understanding of RDBMS and design of database architecture. Experience in data modeling using MS Visio tool. Good working knowledge of Performance tuning of Stored Procedures and T-SQL Queries. Good working knowledge with Dimensional Modeling, ER Modeling, Star Schema / Snowflake Schema, Facts and Dimensional tables and Operational Data Store (ODS). Experience in creation of logins, users and configuring permissions and assigning roles to users. Expertise in designing and implementing ETL & BI solutions using SQL Server 2012/2008/2005 SSIS, SSRS. Utilized Access, Excel and SSRS to create, modify, run, export, print, distribute, deploy, and troubleshoot reports. Excellent in High Level Design of SSIS Packages for integrating data using OLE DB connection from heterogeneous sources (Excel, CSV, Oracle, flat file, Text Format Data) by using multiple transformations provided by SSIS such as Data Conversion, Conditional Split, Bulk Insert, merge and union all. Experience in migration of data using BCP Utility, Bulk Insert command, SSIS and DTS Packages and Import/Export Wizard Overall database design, such as creating normalized databases, query tuning, assigning proper indexes, partitioned views, creation of triggers, and stored procedures. Experience in supporting huge databases, troubleshooting problems, and documenting root cause analysis. Proficient in monitoring SQL Server performance using SQL Profiler and Windows Performance Monitor. Effectively can work individually or as a team to accomplish the assigned tasks at allocated time. ■ Have the experience of leading the team during client meetings and during project work. ■ Experience in working with various source controls such as TFS and SVN. TECHNICAL SKILLS: Operating System RDBMS ETL Tools Reporting Tools Programming Languages Business Intelligence Documentation Tools Internet Tools Version Control Windows XP, Windows 2000/98, Windows 7 MICROSOFT SQL SEVER 2012/2008/2005,DB2 SSIS 2014/2008/2005 SSRS 2008R2/2008/2005 C#, C++, C, VB.NET, ASP.NET, Microsoft SQL Server SSIS, SSRS, SSAS MS Office (Word, Excel, Access, PowerPoint) Internet Information Server (IIS), TCP/IP, LAN, WAN Visual Source Safe, Team Foundation Server EDUCATION: Bachelors in Electrical and Electronics Engineering – (with Merit) PROFESSIONAL EXPERIENCE: Johnson & Johnson, Piscataway, NJ Dec 2012 - Present Microsoft SSIS Developer Project Description: Johnson & Johnson (CAA) Johnson & Johnson is a U.S multinational medical device, pharmaceutical and consumer packaged goods manufacturer founded in 1886. Its common stock is a component of the Dow Jones Industrial Average and the company is listed as one of the Fortune 500. Johnson & Johnson's brands include numerous household names of medications and first aid supplies. Responsibilities: ❏ Generated multiple Enterprise reports using SSRS from SQL Server Database (OLTP) and included various reporting features such as group by, drilldowns, drill through, sub-reports, navigation reports (Hyperlink) etc. ❏ Created different Parameterized Reports (SSRS 2008) which consist of report Criteria in various reports to make minimize the report execution time and to limit the no of records required. ❏ Report parameters included single valued parameters, multi-value parameters which also consisted of different parameter types like hidden, internal, default (queried and non queried parameters). ❏ Worked on all types of report types like tables, matrix, charts, sub reports etc. ❏ Created complex stored procedures, Triggers, User-defined Functions, Views and Cursors for handling business logic and functionality of various modules on a RDBMS system created using SQL Server. ❏ Extensive experience in Powershell Scripting. ❏ Worked with other database administrators, report writers, and project teams to refine reporting requirements based on customer's business needs. ❏ Create ad-hoc SQL queries for customer reports, executive management reports ❏ Scheduled reports to refresh and run on daily, weekly and monthly basis in the report manager. ❏ Created OLAP cubes using SSAS 2012 and populated facts and dimension tables and generated reports from cubes using SQL Server Analysis Services. ❏ Worked on SQL performance monitoring and tuning of reporting data by optimizing indexes and stored procedures. ❏ Created data loads and Upgrade scripts for data migrations and validations using SSIS 2012. ❏ Used BIDS and Visual Studio extensively for development works. ❏ Used TFS for version control of solutions. ❏ Implemented security to restrict the access to users and to allow them to use only certain reports. ❏ Worked as a Team Lead during critical times. ❏ Provided documentation about database/data warehouse structures and updated functional specification and technical design documents. Environment: MS SQL Server 2008/2012/2014, VS2008, SQL Server Reporting Services (SSRS 2008), SQL Server Integration Services (SSIS 2012), SQL Server Analysis Services (SSAS 2012), Business Intelligence Development Studio (BIDS), T-SQL, MS Excel. Van Lanschot, Edison, NJ April 2012 - Nov 2012 Microsoft SQL Server Developer Project Description: Van Lanschot(VL) Van Lanschot is an age-old bank in Netherlands providing service to lakhs of customers. The Van Lanschot project helps in handling the day-to-day transaction data of the Bank. Handling of the Bank’s data is done using packages created using SSIS. Responsibilities: ❏ Created report models for Ad-hoc reporting. Created Ad Hoc reports in Report Builder. ❏ Created parameters for the required fields using the report designer in order to see the dropdowns in the end report. ❏ Used various types of report layout options like charts, images, sub reports, hyperlinks etc to make them more attractive and understandable. ❏ Designed various reports using different reporting features such as group by, drilldowns, drill through. ❏ Worked with Business Analyst & Users to understand the requirements. Involved in System Study analysis for logical/physical data model there by defining strategy for implementing Star Schema with Fact & Dimension tables. ❏ Expertise in writing and debugging Stored Procedures, Triggers, Cursors and T-SQL coding. ❏ Responsible for optimization & tuning complex Transact SQL queries for better performance. ❏ Created constraints and triggers to ensure the consistency of data in the database and staging database. ❏ Creation of all database objects as desired standards and setting permissions and wrote DDL & DML Statements. ❏ Created SSIS packages to transfer data between OLTP and OLAP databases. ❏ Created cubes using SSAS and populated facts and dimension tables and generated ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ reports from cubes using SQL Server Analysis Services. Involved in checking database consistency, data integrity and data redundancy. Involved in snapshot replication of the production database Implemented transactional replication to meet reporting services requirements. Deploying and scheduling Reports using SSRS to generate all daily, weekly, monthly and quarterly Reports. Used BIDS and Visual Studio extensively for development works. Used TFS for version control of solutions. Monitored database system resources and performance. On-call during off hours and weekends on a rotation basis. Coordinated database system upgrades with IT team, end users, and vendors. Environment: MS SQL Server 2008, VS2008, SQL Server Reporting Services (SSRS 2008), SQL Server Integration Services (SSIS), Business Intelligence Development Studio (BIDS), T-SQL, MS Excel. AT&T, Middletown, NJ April 2011 - April 2012 SQL Server 2012/2008 and BI Developer AT&T Inc. (Stylized as at&t) is an American multinational telecommunications corporation headquartered at Whitaker Tower in downtown Dallas, Texas.[4] AT&T is the largest provider both of mobile telephony and of fixed telephony[5] in the United States, and also provides broadband subscription television services. Responsibilities: ❏ Worked with Business Analyst & Users to understand the requirements. Involved in System Study analysis for logical/physical data model there by defining strategy for implementing Star Schema with Fact & Dimension tables ❏ Transformed complex business logic into Database design and maintaining it by using SQL objects like Stored Procedures, User Defined Functions, Views, T-SQL, Triggers Scripting and Jobs. ❏ Managed the migration of SQL Server 2005 databases to SQL Server 2008. ❏ Expertise in writing and debugging Stored Procedures, Triggers, Cursors and T-SQL coding. ❏ Used Execution Plan, SQL Profiler and Database Tuning Advisor to optimize queries and enhance the performance of databases ❏ Optimized the performance of queries by modifying the existing index system and rebuilding indexes. ❏ Created SSIS packages to transfer data between OLTP and OLAP databases. ❏ Created SSIS packages to transfer data from heterogeneous sources to SQL server using different SSIS components and used configuration files and variables for production deployment. ❏ Created master ETL packages which include various packages in them and scheduled them to execute based on the given requirement time. ❏ Created SSIS Packages using Pivot Transformation, Fuzzy Lookup, Derived Columns, Condition Split, Term extraction, Aggregate, Execute SQL Task, Data Flow Task, Execute Package Task to generate underlying data for the reports & to export cleaned data from Excel Spreadsheets, Text file, MS Access & CSV files to data warehouse. ❏ Created SQL Server Reports using SSRS 2008. ❏ Designed various reports using different reporting features such as group by, drilldowns, drill through. ❏ Used various types of report layout options like charts, images, sub reports, hyperlinks etc to make them more attractive and understandable. ❏ Created report models for Ad-hoc reporting. Created Ad Hoc reports in Report Builder. ❏ Created weekly and monthly reports as per requirement using SSRS. ❏ Scheduled Reports to be delivered to User on demand Basis in SSRS report Manager. ❏ Created reports using SSRS from OLTP and OLAP data sources and deployed on report server ❏ Helped the users to test the reports created and optimized the performance of the end reports getting data from SQL server Databases. ❏ Creating maintenance plan for consistency checks, maintaining indexes and statistics, performing fine Tuning of Database Application. Cleansing and solving Database troubles. ❏ Used BIDS and Visual Studio extensively for development works. ❏ Used TFS for version control of solutions. ❏ Suggested, developed & implemented Scaling out solution with Data partitioning. Environment: VS2008, MSSQLServer2008/2005/2000, Reporting Services (SSRS 2008), Business Intelligence Development Studio (BIDS), SQL Server Integration Services (SSIS), SSAS, ETL, Oracle 9i. Met Life Insurance, Iselin NJ May 2009- March 2011 SQL Developer/SSIS/SSRS MetLife is one of the leading providers of auto, home and life insurance in the United States. Worked as a database consultant at MetLife for Human Resource Management System (HRMS), part of an ERP (Enterprise Resource Planning) group. Responsibilities: ❏ Worked with other database administrators, report writers, and project teams to refine reporting requirements based on customer's business needs ❏ Involved in writing stored procedures, Triggers, User-defined Functions, Views and Cursors for handling business logic and functionality of various modules ❏ Created Triggers that produces primary key (unique) automatically when a new record is inserted into the database. The intention is to maintain unique records to eliminate duplicate records. ❏ Generated multiple Enterprise reports using SSRS from SQL Server Database (OLTP) and included various reporting features such as group by, drilldowns, drill through, sub-reports, navigation reports (Hyperlink) etc. ❏ Created different Parameterized Reports (SSRS 2008) which consist of report Criteria in various reports to make minimize the report execution time and to limit the no of records required. ❏ Report parameters included single valued parameters, multi-value parameters which also consisted of different parameter types like hidden, internal, default (queried and non queried parameters). ❏ Worked on all types of report types like tables, matrix, charts, sub reports etc. ❏ Create ad-hoc SQL queries for customer reports, executive management reports ❏ Scheduled reports to refresh and run on daily, weekly and monthly basis in the report manager. ❏ Did SQL performance monitoring and tuning of reporting data by optimizing indexes and stored procedures ❏ Worked on Huge Data Transfers from & to SQL Server Databases using utilities / tools like SSIS, BCP, BULK INSERT etc and used configuration files and variables for production deployment ❏ Created data loads and Upgrade scripts for data migrations and validations ❏ Implemented security to restrict the access to users and to allow them to use only certain reports. ❏ Provided documentation about database/data warehouse structures and Updated functional specification and technical design documents. Environment: MS SQL Server 2008, VS2008, SQL Server Reporting Services (SSRS 2008), SQL Server Integration Services (SSIS), Business Intelligence Development Studio (BIDS), T-SQL, PL/SQL, Oracle 9i, Toad, MS Excel Gold Canyon Bank, Gold Canyon, AZ June 2007 - April 2009 SQL BI Developer [SSIS/SSRS/SSAS] GOLD CANYON BANK is the leading banking corporation; responsibilities include creating new databases, performance tuning, creating, deploying and scheduling reports. It also included Extract, Transfer and loading of data from flat files, excel sources using SSIS, writing T-SQL and create various operational, drill-through and dynamic reports using SSRS. Responsibilities: ❏ Actively involved in creation of database, modified tables, triggers, procedures to clean and validate the data about the table layout, so as to meet the company specifications. ❏ Installation and configuration of MS SQL Server on Windows 2000/2003 Servers. ❏ Migration of databases from MS SQL 2000 to MS SQL 2005. ❏ Logical and Physical design of database for projects on basis of user requirement. ❏ Writing stored procedures to extract source data. ❏ Converting the extracted source data to text files using BCP. ❏ Creating stored procedures to load the target databases. ❏ Created stored procedures, tables, triggers, indexes and views using Detail design specifications. ❏ Fine tuned queries, assigned proper Indexes for better performance. ❏ Assisting the development team in fixing the defects. ❏ Participating in the knowledge transfer process and share the knowledge with the client team. ❏ Optimized the performance of queries by modifying the existing index system and rebuilding indexes. ❏ Transformed data from various data sources using OLE DB connection by creating various SSIS packages. ❏ Migrated DTS packages to SSIS (SQL Server Integration Services) using DTS migration wizard. ❏ Developed standards and guidelines to maintain and develop and administer the SQL Server database. ❏ Data transformation activities using DTS Import/Export for transferring data between different Databases like Oracle, Sybase. ❏ Applied schema change scripts to existing objects to synchronize with changing business rules by adding or enhancing relevant entities/tables, columns etc. ❏ Implemented database consistency and security by creating groups, roles, users, and triggers on views. Environment: SQL Server 2000/2005, T-SQL, SSIS, Management Studio, Query Analyzer, Windows 2000/2003. Bharath Sanchar Nigam Limited, India Nov 2005 - May 2007 SQL Server Developer Bharat Sanchar Nigam Limited is a state-owned telecommunications company and It is the largest provider of fixed telephony and fourth largest mobile telephony provider in India, and is also a provider of broadband services. Responsibilities: ❏ Interacting with Business Analysts & Developers in identifying the business requirements, designing & implementing the database schema. ❏ Developed a data model and implemented the same using ERWIN. ❏ Created Tables, Views, Triggers, Stored Procedures, User Defined Functions and other T-SQL (DDL, DML) statements for application. ❏ Used joins, correlated and non correlated sub-queries for complex business queries involving multiple tables from different databases. ❏ Implemented Functions, views, triggers & stored procedures and enforced business rules via checks & constraints. ❏ Created indexes on selective columns to speed up queries and analyses in SQL Server Management Studio. ❏ Designed & created data marts, databases, indexes, views, aggregations, store procedures, partitions & data integrity ❏ Transformed data from various data sources using OLE DB connection by creating DTS packages. ❏ Analyzed & tuned complex Queries/Stored Procedures in SQL Server 2000 for faster execution & developed database structures. ❏ Mentored team members to optimizing SQL queries. ❏ Scheduled and monitored all maintenance activities, database consistency check, index defragment ❏ Provided technical support to internal developers and external clients. Environment: MS Access, SQL Server 2000, XML, MS Visio, SQL Profiler, ERWIN 4.0, Windows NT/2000 server & Professional.