LYNNE LI Microsoft SQL/Business Intelligence Developer SUMMARY 7 years professional experience as a MS SQL Server Business Intelligence Developer in implementing SQL Server Management Studio2005/2008/2008 R2/2012 with T-SQL, SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS). Expert in Software Development Life Cycle (SDLC), including the implementation and execution of methodologies, such as Waterfall, Agile and Scrum. Strong Finance and Economics background, professional in financial forecasting, analyzing and modeling. Bloomberg Certified in Equity, Commodity, FX, Fixed Income. Proficient in writing, optimizing and debugging complex T-SQL Queries, experienced in creating Store Procedures, Triggers, User Defined Functions, Views, Temp Tables, CTEs and Dynamic SQL to achieve business objects. Involved in planning and designing normalized and de-normalized tables to maintain referential integrity by using primary, foreign keys and other constraints. Enhanced database and query performance by using SQL Server Profiler, Data Engine Tuning Advisor, and Execution plan. Thorough understanding and experience in data warehouse design, familiar with star schema, snowflake schema applications and principles. Proven ability in utilizing SSIS to load data from heterogeneous databases such as flat files, excel, csv, and SQL server into Data warehouse by managing control flow and data flow. Expert in creating and scheduling complex SSIS packages with various transformations including Aggregate, Derived Column, Data Conversion, Conditional Split, Multicast, Lookup, Fuzzy Lookup, Union All, Merge, Cache, etc. Experience in designing and executing initial load, incremental load and data cleansing using SSIS techniques especially Slowly Changing Dimension, Lookup and Merge join. Proficient in troubleshooting ETL packages by setting Breakpoint, Checkpoint and Event Handler. Configured SSIS packages. Deployed packages from development environment to production environment. Applied SQL Server Reporting Service (SSRS) to correlate financial outcomes with business activities and lead the companies toward their strategic objectives. Created KPIs in reports and inserted gauges. Provided historical and real-time flow reports (including drill-down, drill-through, sub-reports, and parameterized reports) in SSRS. Administrated the created reports by assigning permissions to the valid users for executing reports. Rendered reports, managed subscriptions with report snapshot and report Cache, scheduled report extractions on weekly/monthly basis, tracked reporting history. Deployed SSRS and Tableau reports to other servers. Created insightful Tableau worksheets, dashboards, and stories to generated segment analysis, market basket analysis and financial forecasting reports by plugging in various maps Outstanding written and verbal communication skills and experience working with aggressive project schedules to meet the demands of a high paced environment. 1 TECHNICIAL SKILLSETS RDBMS: MS SQL Server Management Studio 2005/2008/2008R2/2012. ETL Tools: Data Transformation Services (DTS), SQL Server Integration Services (SSIS) 2008/2008R2/2012. Reporting Tools: SQL Server Reporting Services (SSRS) 2008/2012, Tableau8.0/8.3, Crystal Reports. Languages: T-SQL, PL/SQL, SAS. Performance tuning: SQL Server Profiler, Tuning Advisor, Execution Plan Analysis, Index design. Other Software: MS Word, Excel, PowerPoint, Access, SharePoint, Snagit. EDUCATION MS in Finance, University of Delaware PROFESSIONAL EXPIRENCE Amboy National Bank, Old Bridge, NJ June 2015 - Present BI Developer/ MS SQL Developer (SSMS/SSIS/SSRS) Amboy National Bank is a community bank offering banking services for individuals and businesses in New Jersey for over 124 years. The purpose of project is to stage and cleanse data using ETL tools, incrementally load data to Enterprise Data Warehouse and generate regular and ad-hoc reports to support Financial and Marketing Department making operating decisions. Responsibilities: Worked closely with IT Department, Marketing Department and collected data in various types and converted, validated, input data into the database. Retrieved data based on business requirements using advanced T-SQL queries. Checked on Executing plans, improved performance by using SQL Server Profiler and Database Engine Tuning Advisor, created indexed and constraints to maintain integrity and speed up query executing. Created complex T-SQL queries to develop and improve Stored Procedures, User-Defined Functions, Indexed Views and Triggers to maintain database operations, and facilitate ETL processes. Loaded data to company’s Data Warehouse, debugged data type conversion and derived column expression. Updated data by using lookup combined with the conditional split transformation. Applied Slowly Changing Dimension (type1, 2, 3) and other transformations such as Lookup and Merge join to do incremental load. Designed new SSIS packages and tuned pre-existing packages to enhance the speed of execution and monitored the performance of packages by configuring LOGGING in the packages. Troubleshot and debugged pre-existing SSIS packages using event handler, breakpoint and checkpoint to facilitate stability and reusability; used XML configuration and SQL server database configuration to prepare package deployment. Configured and Prepared ETL packages and coordinated with DBAs to schedule packages in SQL Server Agent to run the packages every Fridays. Created different SSRS Reports (including Consolidated Statements of Operations, balance sheet and Sales funnel report). Designed the structures and layouts of reports, applied drill-down, drill-through and subreports. Sent reports through mailing server subscriptions to different departments. Environment: SQL Server 2012, SQL Server Management Studio (SSMS), MS BI Suite(SSIS, SSRS), Team Foundation 2 Server (TFS), Visual Studio 2010, MS Office Suite 2013(Excel, PowerPoint, Word). Windows 8/10 WSFS Bank, Wilmington, DE Aug 2014 - March 2015 MS SQL Server Developer (SSMS/SSIS/SSRS) WSFS bank is a financial service company headquartered in Delaware, providing personal service, small business service and commercial service mainly in Delaware and Pennsylvania. The Project was to implement solutions for routinely incremental load from source systems to Enterprise Data Warehouse, support data delivery for risk evaluation based on risk score system and support SAR (Suspicious Activity Report) Form preparation. Responsibilities: Developed Store Procedures, User Defined Functions, Indexed Views and Triggers to improve ETL processing. Utilized Stored Procedures to insert and update Fraud event information and status. Developed SSIS packages to ensure data quality and continuity using lookup, Execute SQL task, and sequence container. Performed incremental loading form several sources (Excel, Flat File, etc.) into Data Warehouse using advanced techniques including T-SQL/ Stored procedures (Merge statement/ Temp table), Slowly Changing Dimension(SCDs) Type 1/2/3. Designed effective naming conventions for SSIS packages and made documentation. (eg.FRAUD_CARDTYPE_NAME_DATE.) Delivered troubleshooting on issues with ETL load and coordinated with DBA to work on the performance tuning using breakpoints, checkpoint, and event handler in SSIS. Monitored and planned on daily ETL processing with SSIS packages and SQL Server Agent jobs. Created an ETL template that can be used on all other packages as parent packages including parameters to track information such as ETL_ID, PACKAGE_AUTHOR, DATABASE_NAME and SERVER_NAME. Added Execute SQL Task in the Template to call pre-existing Stored Procedures, integrated Transformations such as conditional split and lookup in data flow, and set up event handler to deal with abnormalities on OnPostExecute, OnPreExecute, OnError. Created SSRS Reports that indicates risk system operation performance, supported Investigation Department to make further investigation. Environment: SQL Server 2008 R2/2012, SQL Server Management Studio (SSMS), MS BI Suite(SSIS, SSRS), Team Foundation Server (TFS), Visual Studio 2010, MS Office Suite 2013(Excel, PowerPoint, Word), Windows 7/8 Christiana Care, Newark, DE Jan 2013 - July 2014 MS SQL Developer (SSMS/SSIS/SSRS) Christiana Care Health System is a network of private, non-profit hospitals providing health care services to all of Delaware and portions of seven counties bordering the state in Pennsylvania, Maryland and New Jersey. The project was to integrate patients’ information and medical records, and extract data from various providers with wide number of sources such as flat files, Excel and to re-organize along with some calculations based on business requirements. Responsibilities: Retrieved data such as patient medical records, radiology information systems, and healthcare claim adjudication to support Hospital/Clinical operations. 3 Wrote and debugged complex T-SQL queries and utilized queries by checking on Execution plan. Responsible for creating Tables, Views, Temp Tables, CTEs and Functions, managed quality of data, reduced redundancy. Created clustered and non-clustered indexes to better sort and store data. Used System Stored Procedures, System Functions and created new Stored Procedures, User Defined Functions to achieve business objects. Involved in gathering the Business Requirements for Extraction of Data from meetings and requirements as a team player. Created SSIS packages to extract patients’ information and medical records from different sources to company’s database and scheduled SQL Server Agent Jobs to call the packages. Created SSIS packages using various Data transformations such as Conditional Split, Look Up, Derived Column, Merge, Union All, Multi Cast, Fuzzy Lookup, etc. Always tried to keep the most efficient approach to migrate data. Extracted data using all kinds of Control Flow such as Sequence Container, For Each Loop Container, Execute SQL Task, etc. Modified the Existing SSIS Packages to improve the performance of Data Load using checkpoint, breakpoint and event handler. Generated Quarterly, Semi-Annual reports through Tabular and Matrix reports using SSRS Reporting tool. Environment: SQL Server 2008 R2, SQL Server Management Studio (SSMS), MS BI Suite(SSIS, SSRS), Business Intelligence Development Studio (BIDS), Report Builder 3.0,Team Foundation Server (TFS), , Visual Studio 2010, MS Office Suite2007/ 2013(Excel, PowerPoint, Word), Windows 7/8 Denver Health, Denver, CO. Oct 2010- Dec 2012 BI Report developer (SSMS/ SSRS) Denver Health is a comprehensive, integrated organization in Denver, providing level one care for all, regardless of ability to pay. The main goal of the project was to deliver report conversion from Crystal Reports to SSRS and maintain the publishing of reports in Windows SharePoint Server Environment. Responsibilities: Gathered reporting requirements from customer meetings, ad hoc requests, types of questions that are asked and develop solutions to solve the business needs presented. Developed impactful SSRS Reports, Crystal Reports and Tableau Reports, converted Crystal Reports to SSRS Reports based on requirements. Design layout of reports, add on sub reports, drill-down, drill-through and other intuitive graphical elements and determine the best way to present clinical data and financial data to end users. Continuously improved upon-existing approaches by seeking opportunity to creatively transform current business practices into fresh alternative solutions. Communicated with team members to provide progress of deliverables, validate data structures, arranged reports deployments routinely (weekly, monthly, and quarterly). Conducted performance tuning of existing reports, queries and stored procedures. Wrote and maintained technical documentation based on business and functional requirements. Developed and maintained stored procedures and other complex SQL queries for use in reports. Creating queries to provide ad-hoc reports, analysis, and datasets based on business needs. 4 Participate in ensuring the accuracy and consistency of the clinical and financial business intelligence data and that the data is accurate and available through the dashboards, scorecards, and analytics interfaces established as the standard, and in use by the end user community. Participated in the development of a business intelligence, data warehousing and analytics user community focused on the collaboration and communication of best practices, uses for, and capabilities of the business intelligence, data warehousing and analytics systems, thus driving user adoption of the tools and methodologies implemented by the Business Intelligence team. Environment: SQL Server 2008R2, SQL Server Management Studio (SSMS), MS BI Suite(SSIS, SSRS), Business Intelligence Developer Studio (BIDS), Report Builder 2.0, MS Office Suite 2007(Excel, PowerPoint, Word), Windows Vista/7 China Telecom, Beijing, China July 2008 – Oct 2010 MS SQL Developer China Telecom is one of the largest Chinese State-owned telecommunication companies. The main objective was to create ETL packages to migrate OLAP database from OLTP, in order to generate monthly and quarterly financial report on SSRS platform. Responsibilities: Created T-SQL queries in SQL server 2008 to develop and improve Stored Procedures, User-Defined Functions, Indexed Views and Triggers to support initial and incremental loading packages. Loaded living data and static data from varies sources to company’s database, handled date type conversion and accurate writing of expression. Updated data by using lookup combined with the conditional split transformation. Configured error output to debug lookup transformation. Designed new SSIS packages and tuned pre-existing package to decrease occupancy of resources and enhance the speed of execution. Troubleshot and debugging pre-existing SSIS packages busing breakpoint and checkpoint to facilitate stability and reusability; used XML configuration and SQL server database configuration to prepare package deployment. Deployed and configured ETL packages and coordinated with DBAs to schedule packages in SQL Server Agent to run the packages every Fridays. Developed and implemented several types of Financial Reports (Income Statement, Profit& Loss Statement, EBIT, ROIC Reports) by using SSRS. Developed parameterized dynamic performance Reports (Gross Margin, Revenue base on geographic regions, Profitability based on web sales and smartphone app sales) and ran the reports every month and distributed them to respective departments through mailing server subscriptions and SharePoint server. Established and maintained terrific working relationship with IT Department, developed and maintained processes and procedures for compliance within corporate governance. Performed multiple Q/A tests to validate accurate data transfer and confirm validity of data assumptions. Environment: SQL Server 2005/2008, SQL Server Management Studio (SSMS), MS BI Suite (SSIS, SSRS), Data Transformation Services (DTS), MS Office Suite 2003/2007(Excel, PowerPoint, Word), Windows 7/Vista 5