Aaron Stewart astewarttab@gmail.com ph: (260)-909-8866 SUMMARY • • • • • • • • • • • • • A Certified Tableau Developer having over 8+ years of experience in Software Design, Development, Integration, Implementation and Maintenance of Business Intelligence and Database Platforms. 4+ years of extensive Tableau experience in Enterprise environment including report design, development, deployment, technical support, troubleshooting, and monitoring of system usage in different versions (9.x/8.x/7.x) of Tableau (Desktop/ Server/Online). Extensive experience in Software Development Lifecycle (SDLC) managing project scope, requirement definition, resource management, change management, analysis, managing work schedules, project status reporting, project coordination and conflict resolution. Played key role in agile team including overseeing job sprints on SCRUM based projects. Proficient in conducting Gap Analysis, organizing Joint Application developments (JAD) sessions, Joint Requirement Planning sessions (JRP), Interviews, workshops and Requirement Elicitation sessions with end-user/clients/stake holders, Subject Matter Experts and the technology group. Good experience in working with senior management to identify strategic goals, objectives, scope, budgets and process for internal and external development and to manage risk analysis and mitigation plans, status reports, and client presentations. Expert in creating visualizations like Stack Bar, Bar Graphs, scattered plots, Bars, Bump, Funnel, Lines, Bubble and Pie charts, Maps, Scatter plots, Gantts, Bubbles, Histograms, Bullets, Heat maps, Box plots, Tree maps, Word clouds and Highlight tables, Pareto Charts, Bollinger Bands and Waterfall charts in Tableau. Mastered the ability to design and deploy rich Graphic visualizations with Drill Down menu option and Parameterized using Tableau. Hands on experience in publishing and sharing workbooks, data sources with user filter to tableau server, setting schedules, subscriptions, authorization and permissions, scheduling incremental refresh extracts and updating server data that are using extracts. Proficient in performance optimization and using best practices for developing reporting solutions in Tableau Strong understanding of Data warehouse concepts, OLTP, OLAP, ETL, Star Schema, Snowflake, data modelling and SQL. Involved in different phases of testing life cycle including SITs and UATs; integral part in oversight of project quality management Expertise in System Analysis Development and Quality Assurance including Functional, Regression, Integration, System and Performance Testing of Client/Server and Web based Applications. • Self-motivated and possess ability for critical thinking, analysis, good interpersonal and communication skills. Team-oriented, technically motivated and creative. User oriented with a desire to learn client's business requirements. TECHNICAL SKILLS Tableau (Desktop/ Server/ Online), Micro Strategy (Desktop/Web), SSRS, Altreyx Data Integration Tools Informatica Power Center, SSIS, SQL Server DTS BI Reporting Tools RDBMS Teradata, Oracle, SQL Server SQL Tools Toad, Teradata SQL Assistant, Rapid SQL, PL/SQL Developer, SQL Server Management Studio Modeling Tools Power Designer, Erwin, ER Studio, MS Visio. Change/Service Management Tools Lotus Notes, CA Service Desk, Documentum Scripting/Lang.. C, C++, HTML, JavaScript, PERL, SQL, PL/SQL, T- SQL, and XML Scheduling Tools Autosys, Control M PROFESSIONAL EXPERIENCE U.S. Steel, Pittsburgh, PA January 2017 – Till Date Sr. Tableau Developer/ Sr. Data Analyst United States Steel Corporation, headquartered in Pittsburgh, Pa., is an integrated steel producer with major production operations in the United States and Central Europe and an annual raw steelmaking capability of 24.4 million net tons. The company manufactures a wide range of value-added steel sheet and tubular products for the automotive, appliance, container, industrial machinery, construction, and oil and gas industries. Responsibilities: • Gathered and documented the requirements that are critical to the business mission and translate business requirements into report visualization specifications design documents. • Communicated Project Requirements, Business Issues, Solution and made recommendation. • Designed, developed, tested, and maintained Tableau reports and dashboards based on user requirements. • Designed and developed reports to users in Tableau by connecting multiple data sources viz. MS SQL Server, Oracle, MS Excel, Flat Files. • Administer Tableau environment, sites which includes setting up security for different projects. • Created extracts, published data sources to tableau server, refreshed extract in Tableau server from Tableau Desktop. • Used different Mark types and Mark properties in views to provide better insights into large data sets. • Generated Tableau Dashboards with quick/context/global filters, parameters and calculated fields on Tableau reports. • Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views, SQL joins to implement business rules • Utilized Data Blending, groups, combine fields and aggregated fields, spotlight into compare and analyse data in different perspectives. • Created Actions in Worksheets and Dashboards for interactivity and to compare data against different views. • Developed Dashboards with interactive views, trends and drill downs along with user level security. • Worked on various reports using best practices and different visualizations like Donut charts, Bars, Lines and Pies, Maps, bump, funnel, Bollinger bands, Scatter plots, Gantts, Bubbles, Word Clouds, Spark lines, Motion charts, Pareto charts and Highlight tables based on best fit for given requirement. • Developed reports using multiple measures like Blended Axes, and Dual Axes. • Created sets for top N analysis and cohort analysis. • Build complex calculations using advanced functions like LOD functions (FIXED, INCLUDE, EXCLUDE), DATEDIFF, STR, IFs, nested IFs, OR, NOT, AND, SUMIF, COUNTIF, WINDOW_SUM, WINDOW_AVG, LOOKUPs and QUICK TABLE calculations. • Excellent knowledge on writing complex Teradata SQL using OLAP functions derived tables and complex joins. • Involved in testing the SQL Scripts for report development, Tableau reports, Dashboards, Scorecards and handled the performance issues effectively. • Troubleshoot user issues related to reports and schedules created users, sites, groups, projects, manage schedules for refreshing extracts and perform maintenance activity for servers. • Working with Teradata DBAs on automated scripts for stats collections on tables, indexes and • Columns. • Schedule Server backup and clear log files to enhance server efficiency handled Tableau admin activities like granting access, managing extracts and Installations. • Resolved the bugs reported by QA team in existing dashboards Environment: Tableau 9.x/8.x (Desktop/ Server/ Online), SQL Server, Oracle, CSV, XML, DB2, Windows, Microsoft Office Suite (Word, PowerPoint, Excel). Hastings Mutual, Hastings, MI September 2015 – December 2016 Sr. BI Developer/ SQL Developer Hastings Mutual is a regional property/casualty insurance company with a six-state, Midwest marketing territory. The Company has had an outstanding reputation based on good customer service and needed insurance products, backed by sound company finances. We value our independent agency relationships. The project is to define KPIs, design, develop and maintain various analytical reports/dashboards in Tableau to facilitate guided analytics for various business needs. Responsibilities: • Acted as liaison between Business Intelligence and Business User groups to relay change requests. • Interacted with business users and performed Gap Analysis of Client requirements. • Actively participated in clarification meeting with the Clients. • Designed and developed dashboards for Claims, Processing-Claims by Problem Type, Claims by Day, Active Policies, Upcoming Renewals, and Active Accounts. • Performed SQL complex data analysis and created SQL automation process for SSRS reports • Designed business crucial SSIS packages to support its high priority Tableau reports. These packages extract the data from various data sources and loads into the multi-dimensional data ware house destination for the reporting purposes after the data got transformed. • Prototyped data visualizations using charts, drill-down, parameterized controls using Tableau to highlight the value of analytics. • Created multiple Visualization reports/dashboards using Dual Axes charts, Histograms, Filled map, Bubble chart, Bar chart, Line chart, Tree map, Box and Whisker Plot, Stacked Bar etc. • Generated context filters and data source filters while handling huge volume of data • Designed and Developed various analytical reports from multiple data sources by blending data on a single worksheet in Tableau Desktop • Developed visualizations using sets, Parameters, Calculated Fields, Dynamic sorting, Filters, Groups, Hierarchies, etc. • Used Trend Lines, Reference Lines, Color Coding to facilitate statistical analysis. • Utilized advance features of Tableau software like URL Actions to link summary and detail Dashboards and to filter data in multiple views at once. • Generated Dashboards with Quick filters, Parameters and sets to handle views more efficiently. • Published developed dashboard/reports on the Tableau Server so that the end users having access to the server can view the data. • Connect Tableau to Teradata OLAP and work with live tables as well as extract from Teradata tables in Excel formats. • Scheduled frequency and time to refresh data for the when sources are publishing or extracted to server • Worked towards performance tuning of Tableau reports/dashboards on desktop side and server side. • Set Up row-level Security-Used security table and join and calculated fields • Mentored business power users to create reports/dashboards using tableau desktop • Prepared test plans and test cases and actively involved in UAT of various reports/dashboards along with power users. Environment: Tableau 8.x (Desktop/ Server), MS SQL Server, SSIS, T-SQL, CA Service Desk, SharePoint, Documentum, Microsoft (Word, PowerPoint, Excel). Macy’s, Cincinnati, OH Tableau Developer/ Data Analyst July 2013 – August 2015 Macy's, the largest retail brand of Macy's, Inc. (NYSE:M), delivers fashion and affordable luxury to customers at approximately 670 locations in 45 states, the District of Columbia, Puerto Rico and Guam, as well as to customers in the U.S. and more than 100 international destinations through its leading online store at macys.com. The project is to analyze, prepare data (for Tableau reporting) and develop visualizations on transactional data and EVOLV data from multiple data systems. Responsibilities: Participated in gathering and analysing the Business Requirements in collaboration with the Subject Matter Experts, Business Analysts and Users for EVOLV data. Performed code reviews and implemented best Python programming practices. Used python scripting for data migration from source to target. Designed and developed data visualizations, prototypes for various reports/dashboards and published on Tableau Server. Created various Table calculations, hierarchal aggregate measures and parameters using Tableau desktop without involving the ETL or Data Team. Modelled the data (views, dimensional model) and defined physical joins in Tableau Desktop for the Data imports and blends. Optimized Connections, Data Extracts, and schedules for background tasks and data refreshes for corporate Tableau Server for better performance of the workbook reports. Extracted physical query and analysed performance using Tableau Desktop’s performance recording Feature. Designing data visualization to represent current impact and growth using python. Analysed the entire Tableau architecture based on user scalability and extracts used and provided inputs on the configuration of the Tableau processes for a distributed Tableau Environment. Used VM alerts on Windows machine and monitored the servers for high process activity. Built customized admin user views by connecting to the Tableau “Workgroup” database. Created user level filters and data level security for the Dashboards/ reports in Tableau. Used Tamed Commands in Windows batch script to refresh extracts and send report to user group. Created and restored backups of tableau repository using Tab-admin commands and involved in migration from DEV to PROD Environments. Environment: Tableau 8.x/7.x (Desktop/ Server), Oracle, SQL Server, SQL, PL SQL, Informatica Power Centre, SQL Developer, Lotus Notes, Microsoft (Word, PowerPoint, Excel). The Carlyle Group, Arlington, VA March 2012 – June 2013 Data Analyst/ Business Systems Analyst The Carlyle Group is an American multinational private equity, alternative asset management and financial services corporation. As one of the largest private equity and alternative investment firms in the world, Carlyle specializes in four key business areas: corporate private equity, real assets, global market strategies, and investment solutions. The project is to design and semantic database layers to suffice source data requirements for various BI reports and to facilitate development of better performing reports/dashboards in Tableau. Responsibilities: Interacted with the Customer Support Group, Wealth Management Group, Account Service Group and Tools & Resources Group for domain requirements gathering. Extensively used Visio to create Use Cases Diagrams, Activity Diagrams. Involved in defining the whole project life cycle, following RUP methodology. Developed a vision plan that defined the primary goals and objectives of the project. Analyse business requirements and segregated them into high level and low level Actively involved in gathering requirements from end users, involved in modifying various technical & functional specifications. Extensively involved in ETL code using Informatica tool in order to meet requirements for extract, cleansing, transformation and loading of data from source to target data structures. Determined Interface requirement for source and target systems Developed and maintained high level overview of the project and design flows using MS Visio Prepared Source to Target mapping documents that are used to develop Informatica mappings. Used Control-M as Third Party Scheduling tool. Designed and developed prototypes for various Business Intelligence analytical reports using Tableau Desktop. Used Global Filters, Context Filters, Quick Filters, Parameters, different visualizations like line, area, bar, bubbles, pie, crosstab, etc. to design various reports/dashboards. Designed Interactive Dashboards using actions in Tableau. Responsible to facilitate load testing and benchmarking the developed product with the set performance standards. Used R programming language integration to provide statistical analysis on a different level. Actively participated in clarification meeting with the Clients. Use Tableau process data, analyse metrics, create reports, implement verification procedures, and export the same to Pdfs to fulfil client requests for information. Involved in testing the database using complex SQL scripts and handled the performance issues effectively. Involved in Onsite & Offshore coordination to ensure the completeness of Deliverables. Environment: Tableau 7.x (Desktop/Server), Teradata, Fast Load, Oracle, SQL, PL/SQL, SQL Developer, Informatica Power Centre, Control-M, Microsoft (Word, PowerPoint, Excel, Outlook). National Instruments, Austin, TX SQL Developer/ Business Analyst January 2011 – February 2012 National Instruments Corporation is a producer of automated test equipment virtual instrumentation software. The company’s common applications include data acquisition, instrument control, and machine vision. NI empowers customers with off-the-shelf software such as LabVIEW and modular cost-effective hardware while selling to a broad base of more than 35,000 companies worldwide. The Project is to create and maintain reporting program for multiple business units, including business forecasts, marketing demand generation, customer behavior analysis, KPI definition and measurement and communicating business results to executive leadership, Senior Management and business users on a regular basis. Responsibilities: Liaison for project managers, managers, directors, and stakeholders. Requirements gathering and analysis including data analysis, gap analysis (AS-IS to TOBE), and documentation for end users. Conducted gap analysis for re-engineering, and upgrading the current system where ever necessary. Develop, derive and clarify functional specifications and Use cases. Analysis of Business requirements and site specifications to create Business Requirement Document (BRD) and Design Document (Functional and Technical). Eliciting and translating business and/or technical needs in to relevant documentation for assigned initiatives/projects. Designed the conceptual and business process models. Implementation of new systems including the integration of the new system with existing systems. Experience in statistical and quantitative analysis using R. Verifying installed systems to ensure that they adequately meet user requirements. Confer periodically with both business unit and technical programmers throughout the increments in entire lifecycle of the project in order to track progress, identify changes and ensure changes are communicated to both the business unit and technical staff. Analysing the Source System data and Understanding of business requirements Designed various dimension and Fact tables to migrate Legacy data from various sources to New Consolidated Enterprise Data Warehouse. Designed Aggregated tables to suffice reporting requirements. Physical design of data record data files and databases. Extensively involved in Data Mapping and Data Modelling and participated in domain model analysis and preparation of logical business model using UML. Developed mappings and workflows in Informatica to extract data files for Third party vendors. Involved in modifying Teradata stored procedures and performance tuning of various tables. Involved in writing Test Cases, procedures, reports and approval of software release. Monitoring the project during Development phase and involved in User acceptance testing (UAT) once the change requests are released from system testing. Design and UAT of analytic reports. Deployment of defect free code while managing the timeline set for the project. Environment: Teradata, Oracle, Informatica, Micro Strategy, Autosys, UNIX, SQl Server, ERWin, MS VISIO, TOAD, Microsoft (Word, PowerPoint, Excel, Outlook). Sprint, Overland land park, KS SQL Server/BI Developer Responsibilities: June 2009 – December 2010 Involved in User Requirement Gathering and Technical Specification Documentation. Developed Stored Procedures, Functions, Triggers and Cursors. Used Inner joins, Outer joins and other Complex joins for data retrieval from complex tables. Set up the SSIS packages for the exchange of data between different data sources. Defined and processed the Fact table & Dimensions using SSIS. Built SSIS Packages to transfer data in and out of the Extract, Stage and Production Servers. Updated the multi-dimensional cube data using SSIS- Import/Export wizard. Co-developed the ETL architecture design and the metadata model. Designed ETL packages for different data sources (SQL Server, Flat Files, and XMLs etc.). Used various ETL tools like DTS/SSIS for data flow from source files like XML, Excel, Tables, and Views to other databases or files with proper mapping. Extracted large volumes of data from different data sources and loaded the data into target data sources by performing different kinds of transformations using SQL Server Integration Services (SSIS). Migrated SQL Server 2000 DTS objects to SQL Server 2005 integration services (SSIS) environment. 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 users. Involved in designing of Star, Snowflake schemas and dimensional data models. Designed/implemented the information access and delivery effort for the data warehouse. Created logical and physical data models according to the business requirements. Monitored the performance of SQL Server using SQL Server Profiler. Designed different kinds of transactions for the application. Performed data transformation services and bulk inserts for large amounts of data. Developed, modified, and optimized complex queries for data retrieval and modification. Experienced in setting up SQL Server and database configuration parameters. Developed a Tabular Reports using SSRS Report Designer. Debugging reports and deploying reports on server. Installed and administered Microsoft SQL Server Reporting Services. Configured SMTP server and scheduled reports and send the reports via email. Created ad-hoc reports using SSRS Report Builder. Environment: MS SQL Server 2005/2000, SQL Server Integration Services, MS SQL Server Reporting Services, Windows 2003 server.