SATYA PAMULAPATI
***- ***- **** **********@*****.*** www.linkedin.com/in/satya-chowdary-p
Professional Summary:
●Overall, 10 Years of IT experience including both the functional and technical sides of Data warehouse engagements, Data Analytics and Business Intelligence Tools like SAP BO, Tableau, Power BI, ETL tool Informatica and data preparation tool Altreyx & Tableau Prep.
●Good working knowledge in Data Warehousing concepts.
●Experience in creating user interactive analytical dashboard using Tableau Desktop and Server versions 10.x/9.x
●Worked with most of versions of Business Objects including the latest version BOXIR4.2 with experience in the modules like BI Launch pad, Universe Designer, Web Intelligence, Crystal Reports and dashboards
●Extensive experience in creating multi source universes using new SAP BI- Information Designer Tool
●Practicing Agile process and got trained and certified for Disciplined Agile Development (DAD) methodologies.
●Worked on POC’s with Microsoft Power BI, QlikView, Birst, MSBI and a POC to test the functionalities of Azure Analytical Services and Data lake concept.
●Expertise in developing and coordinating automation tasks that enable the rapid and repeated delivery of custom reports and created many Executive level and customer facing dashboards using Tableau.
●Experience in setting up Tableau servers and adding and managing licenses.
●Experience in Tableau Administration Tool for Configuration, adding users and data connections, scheduling tasks, embedding views by integrating with other platforms
●Extensively used Tabcmd commends and created batch files that will take care of system notifications to support people and to take weekly backups on Prod server.
●Involved in Testing and debugging the reports and Data Quality related issues
●Proficient in design and development of various dashboards, reports utilizing Tableau Visualizations like Scatter Plots, Heat Maps, Bubble Charts, Tree Maps, Funnel Charts, Box Plots, Waterfall Charts, Geographic Visualization and other making use of actions, other Local and Global filters according to the end user requirement.
●Professional in communicating Dashboards per Tableau visualization features.
●Worked with Informatica tools like Power Center Designer, Workflow Manager and Workflow Monitor.
●Created different types of reports as Master/Detail, Cross Tab, Charts, Drilldown, Drill Through and Dashboards.
●Having knowledge on the Databases like Oracle, SQL Server and Greenplum (Using Post GRE SQL), Snowflake, Vertica and able to write Power Queries.
●Created ad-hoc SQL queries for customer reports and executive management report.
●Used various Data models as source for reporting including Dimensional Data Model, Star Schema model, Fact, Measures and Dimensions tables, and Transactional and Logical data models.
●Created of Business Requirements Documents, Functional and Technical specifications for BI Applications.
●Experience in Query optimization/Performance tuning using Explain Plan command
●Experience in creating pivoting tables and other functionalities in Excel.
Well experienced in writing Complex queries, stored procedures with Toad, SQL Developer, PG Admin. Excellent understanding of database structures, principles, theories and practices.
●Having strong knowledge on different business domains like Media, Finance & Manufacturing domains.
PROJECTS:
Sales and Margin Dashboards
GameStop (Grapevine, TX)
BI Consultant, Jan 2020 to till now
Design and develop of reporting data module for Sales & Margin Analytics and Product Mix Analysis.
Developed custom visualizations like Sunburst Chart, Donut chart.
Developed profit analysis reports and dashboards by products and customers
Created dashboards by using most of the features in Tableau, made the dashboards Dynamic with filters and parameters.
Created a KPI dashboard with another report as tooltip.
Scheduling reports on tableau server.
Created reports with the calculations based selected time period.
Created User interactive and self-explained dashboards using parameters, sets, groups and complex calculations in Tableau Desktop.
Developed SQL queries to test the data in the Tableau dashboard with backend data from base tables.
Performed updates to the SQL system as assigned by management.
Environment: Tableau 2019.4, Tableau Online & Bridge Client, Teradata, SQL server, AWS, Google big query, SQL, JIRA
Dynamic Demand Pipeline
Neiman Marcus Group (Irving, TX)
Technology Lead, Dec 2018 to Sep 2019
Description: Supply Chain reports are presently generated manually by each team in each facility. The reports are in different formats and are manually keyed from a variety of data sources, including CMOS, xNet, ProRep, and reports that are sent from other divisions of the company. Reports created by each team/facility are forwarded to the analytics team where they are manually keyed into reports that consolidate the department level data into facility level data for executive level visibility. Additionally, there is no current reporting on the status of customer shipments in the Supply Chain pipeline. This complex and cumbersome process, and resulting reports, will be addressed by this project, where we will develop a dashboard tool that allows real time visibility of Supply Chain metrics for a variety of different audiences including Supply Chain and NMO executives.
Responsibilities:
Involved in reviewing business requirements and analyzing data sources form CMOS, xNet and ProRep systems, development, testing, and production rollover of reporting and analysis projects within Tableau Desktop and Snowflake as backend database.
Analyzed data from CMOS system and designed data model including the stage, dimension and Fact tables that organize data in such way to meet user requirements.
Implemented SQL scripts to read data from JSON object based on tags, into different tables as per data design.
Take the database reporting needs and turn them into powerful SQL queries that will extract data and compile it into meaningful reports.
Defined SQL scripts to define business tables with all the required KPIs.
Created Tableau Dashboards and visualization using multiple data providers using reporting tools Tableau 10.4.
Extensively used subqueries, Ranking and other analytical functions in SQL.
Generated Dashboards with Quick filters and Dynamic parameters to make the dashboards more user friendly
Involved in creation of complex SQL quires against snowflake databases to support reporting requirements using snowflake and visualization tools like Tableau
Created visualization which deals with live data and continuously displayed on warehouse screens regarding the flow of Shipments. This one is used across all the warehouses of Neiman Marcus.
Responsible for creating calculated fields, combine field, bins, sets, geo coding and hierarchies using Tableau Desktop
Involved in creating many complex ad-hoc and Dynamic reports with calculated fields, filters, parameters, hierarchies, sets and groups
Maintains the existing BO Reporting environment, monitors all the existing schedules for the automated reports.
Enhancements in existing Web I report based on User request, sometime this enhancement need universe changes.
Automated all the reports from manual process from different systems, with this high-level management is able save a lot of time and can go with analysis, on which basis critical business decisions made.
Prepare and maintain Design Documents, Documented and maintained database system specifications, diagrams, and connectivity charts.
Assisted in designing test plans, test scenarios and test cases for integration, regression and user acceptance testing.
Environment: Tableau Desktop 10.5, Tableau Server 10.5, SAP BO XIR4.2, AWS, Snowflake, SQL, JIRA
EAI (Enhance Advisor Intelligence)
Franklin Templeton Investments (Dublin, CA)
BI Consultant, Aug 2017 to Dec 2018
Description: Global Product Strategy (GPS) team receives requests from Financial Advisors to review funds/portfolios and suggest if there is a Franklin Templeton fund(s) as a better alternative. Review requests are received for Matrix reviews, MPI and Hypotheticals. This data (compilation of review requests) gives them a direct view into the FT products that advisors are interested in and the competing brands and products that they are comparing Franklin Templeton funds against. Currently, this data is captured manually and in separate spreadsheets/ databases for each of the 3 types of requests received. As such, this data represents untapped potential to gain insights that can be used for targeting purposes in sales and service interactions. The Enhanced Advisor Intelligence program aims to build a tool to facilitate capture of request details (all 3 types) and store them in a single integrated warehouse to derive better data insights. It also aims to migrate existing spreadsheet/manual reports to warehouse based automated reports.
Responsibilities:
Involved in reviewing business requirements and analyzing data sources form Excel, Oracle for design, development, testing, and production rollover of reporting and analysis projects within Tableau Desktop
Created a Multisource universe using Information Design Tool (IDT) in SAP BO 4.2
Implemented Data Foundation in IDT with two heterogeneous databases (Exadata and flat files) that support the business requirements and analytical needs.
Created complex reports and visualization using multiple data providers using reporting tools Tableau 10.4 and SAP BO 4.2
Created User interactive and self-explained dashboards using parameters, sets, groups and complex calculations in Tableau Desktop.
Developed SQL queries to test the data in the Tableau dashboard with backend data from base tables.
Creating and maintains users and user privileges to allow them access to their respective module and taking care of sensitive data.
Successfully implemented report schedulers run and generate reports and automated the process to save the reports to the SharePoint on weekly basis in both Tableau and BO enterprise applications.
Created custom queries as backend data source for the WebI reports and Tableau Dashboards.
Performed updates to the SQL system as assigned by management.
Plan, design, and implement application database code objects, such as Views and materialized views.
Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
Perform quality assurance and testing of SQL server environment.
Develop new processes to facilitate import and normalization, including data file for counterparties.
Work with business stakeholders, application developers, and production teams and across functional units to identify business needs and discuss solution options.
Ensure best practices are applied and integrity of data is maintained through security, documentation, and change management.
Worked with internal and external clients for import and normalization of third-party data.
Helped create process logging and new monitoring tools, integrity reports, and mapping tools.
Implemented various data connections from data source to Tableau Server for report and dashboard development
Involved in creation of complex SQL quires against oracle databases to support reporting requirements using SQL Developer and reporting tools like Tableau and SAP BO
Enhancements in BO Universe & reports based on requirement changes.
Prepare and maintain Universe and Report Design Document.
Worked with ETL teams and Tableau Admin on troubleshooting report automation issues.
Assisted in designing test plans, test scenarios and test cases for integration, regression and user acceptance testing.
Environment: Erwin, Business Objects XIR4.1, Tableau Desktop 9.3&10.0, Tableau Server 9.3&10.0, Exadata, SQL, JIRA, Toad, Power BI
IMDAR (Integrated Marketing Data and Reporting)
Franklin Templeton Investments (Hyderabad, India)
Software Engineer/Data Analyst, Apr 2013 to Mar 2017
Description: The main aim of this project is to integrate information from different sources that are providing Marketing and Sales information. Business vision is Data democratization, with appropriate levels of governance, is critical to maximizing the value of analytics investments and will help to build competitive advantage with trusted, timely and actionable data. This is an agile project where each data point is considered as separate user stories. The main goals of this project are
•Reduce Risk - Move important marketing and sales data from its current, “specialist” environment to an controlled enterprise environment
•Improve Access - Provide end-user access to that data using enterprise standard business reporting and analysis tools.
Responsibilities:
Involved in identifying and defining the user stories based on business usage and prioritizing user stories with planning poker in to different sprints based business requirements
Acted as scrum master in round robin option and involved in updating Kanban dashboard and user stories.
Worked in coordination with Clients for feasibility study of the project, timelines and DB Teams for designing the database as per project requirement
Defined SQL scripts to define business tables with all the required KPIs.
Developed SQL queries to test the data in the WebI reports with backend data from base tables.
Migrated SAS Process from SAS to SAP BO servers by applying reverse engineering techniques to get business logics and redefine them successfully run in BO.
Created custom tables with SQL scripts to re-implement logic from Critical SAS process in BO universe and increased the user flexibility.
Designed a user-friendly SAP BO universe which allows user to perform ad-hoc analysis.
Developed some user interactive dashboard in SAP BO with input filters and with different interactive visualizations using parameters and KPI reports using relevant Marks or Highlight functionalities.
Created many Dashboards Involved in creating a dual-axis bar chart with multiple measures and used calculations, parameters, groups, sets, filters In Tableau
Designed and developed various analytical reports from multiple data sources by blending data on a single worksheet in Tableau.
Involved in testing dashboards to ensure data was matching as per the business requirements and if there were any changes in underlying data
Hands-on development assisting users in creating and modifying worksheets and data visualization dashboards
Extensively involved in creating graphs and charts by using measures and dimensions data from various databases by using joins and blending.
Created complex Executive dashboards using Tableau Desktop that was published for the business stakeholders for analysis and customization using filters and actions
Created Dashboards with analytical features with Trend lines, Sliders and Input Parameters
Used Data Blending features to create analytical dashboards from multiple data sources
Developed actions, parameters, Filter (Local, Global) and calculated sets for preparing dashboards and worksheets using Tableau
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).
Developed many reports with multiple data connections, performed data blending, and created different visualizations like Bar Charts, Gantt Bar Charts, tree maps, bubble charts using complex joins
Support of Business Object WEBI Reports, Universe handling issues through tickets.
Built reports in SSRS for errors generated by SSIS Packages.
Generated Reports using Data Source Views in Report Builder.
Created Drill Down, Drill through, linked and sub reports using SSRS.
Replaced existing data source for dashboards and created different calculated fields and parameters as per business requirements.
Generated computed tables in Power BI by using Dax.
Involved in creating new stored procedures and optimizing existing queries and stored procedures.
Created Azure Blob Storage for Import/Export data to/from .CSV File.
Used Power BI, Power Pivot to develop data analysis prototype, and used Power View and Power Map to visualize reports
Published Power BI Reports in the required originations and Made Power BI Dashboards available in Web clients and mobile apps
Explore data in a Variety of ways and across multiple visualizations using Power BI
Used Power BI Gateways to keep the dashboards and reports up to date.
Installed and Configured Enterprise Gateway and Personal Gateway in Power Bi Services.
Published reports and dashboards using Power BI.
Environment: Informatica, Erwin, Altreyx, JIRA, Greenplum, Postgres SQL, Business Objects XIR4.1, PG admin, SAS, Power BI, SSRS
MAM (Media Assets Management)
Scripps Networks (Knoxville, TN)
Member Technical Staff, Nov 2012 to Apr 2013
Description: Scripps Networks Interactive is the leading developer of high-profile, lifestyle-oriented content for many media platforms including television, digital, mobile and publishing. Their media portfolio includes popular lifestyle brands HGTV, DIY Network, Food Network, Cooking Channel, Travel Channel and country music network Great American Country (GAC). Our project MAM was used by SN employees to monetize their assets and video contents. MAM supports broadcast through scheduling, inventory and broadcast operations support. MAM was supporting small applications like Esearch (Used for data entry such as titles descriptions and comments), Slate(Where production companies upload deliverables including titles and descriptions for shows and episodes), IDAM(Image repository where production company photography and commissioned photography is stored), ShowtrackPro(Video Information log), IBMS(Linear/Broadcast scheduling), PSA(NLV scheduling, Nesbit and Snidbit(Library for videos).
Responsibilities:
Involved in developing the new reports as per the user requirements.
Created dashboards using crystal xcelsius.
We are following Agile methodology for implementing the project, involved in releases of sprints.
As per the requirements did some modifications to universe to full fill the user requirements.
Developing some reports in BOXIR4.
Worked with DBA team to implement new tables and columns
Monitored the performance of the database and checked on the execution time and implemented derived tables to reduce wait times to retrieve data from backend database.
Created custom queries as backend data source for the WebI reports.
Environment: Business Objects XIR3.1 and XIR4, Informatica8.6, Putty, Oracle 9i, SQL Toad
ASIA Lighting DC,
GE Appliances & Light (Hyderabad, India)
Software Engineer/ BO Developer, March 2011 to Oct 2012
Description: Our Client GE is an advanced technology, services and finance company taking on the world's toughest challenges. Our Project ASIA Lighting DC is a migration project and it was related to Appliances & Lighting domain of GE. The main aim of this project is to migrate the Data, Mappings & Reports from Cockpit (The existing application) server to a newly developed server and developing a separate application for Lighting domain by removing data related to Industrial domain. The Mappings which are used to define ETL data load process are migrated from Informatica 7 version to Informatica 8.6. We need do some change in the data load process by editing the mappings. We need to update some reports as per the requirements given by the client. Previously the reports are scheduled by running java tasks, so we gather the scheduling information from java scripts and Schedule the reports as per the requirement by using publications.
In Phase-1 the migration was completed and in phase-2 we are giving production support along with the developing several new reports as per the user requirements.
Responsibilities:
Modifying the reports as per the user requirements.
To satisfy some requirements we need to add new tables to the universe, modifying the universes as per the requirement and creating/ modifying the reports.
Worked with DBA team to implement new tables and columns
Monitored the performance of the database and checked on the execution time and implemented derived tables to reduce wait times to retrieve data from backend database.
Created custom queries as backend data source for the WebI reports and Tableau Dashboards.
Created derived table with custom SQL to get the required functionality (KPI’s) in Universe.
Involved in Migrating the Folders in Informatica by changing the properties of tasks, Sessions and using versioning.
Involved in migrating the BO components from cockpit server to the newly developed “DEV” server, by using import wizard.
Checking for the BO components that are imported by using BIAR file created at the time of running the import wizard.
Testing all the reports, if the structure of the report and data was proper or not.
Publishing the reports to a set of recipients at the particular time with required parameters, this scheduling information is gathered from the Java tasks that are exist on the main cockpit server.
In phase-2 we are directly interacting with client for requirement gathering to till production move.
Involved in giving architectural reviews to get approval for our enhancements or newly created reports.
Environment: Business Objects, Informatica7.1, Informatica8.6, Putty, Oracle 9i, SQL
B.O Migration project,
BNP Paribas (Mumbai, India)
BO Consultant, Aug 2010 to Feb 2011
Description: This project is a Migration project; there are 400 trade and order processing reports that are generated using VB scripts that run on SQL Server and use C++ as their base language. The reports are generated in various formats like excel, pdf and csv. There is no documentation available for the current report business logic. The VB scripts are specific to a report format or client as the need be, therefore, multiple VB scripts exists. VB scripts include SQL calls to extract data from underlying database tables & generate the required output. VB scripts have capabilities such as password protecting Excel worksheet, dynamic worksheet output, incremental outputs…etc. Our main work is to extract the date from the existing VB scripts and prepare the report specification document and reports. We need to design the dashboards on a weekly basis, for the purpose of giving presentations for client. Once the report was developed testing the report with various test cases.
Responsibilities:
Analysis of existing reports using reverse engineering for the existing VB scripts.
Responsible for analysis, design, coding, testing and debugging of programs according to program specifications.
Adhere to formal development methodology and tools, bank’s rules and regulations.
Develop technical specifications/ program specifications and produce technical documentation for the system as well as user documentation.
Monitored the performance of the database and checked on the execution time and implemented derived tables to reduce wait times to retrieve data from backend database.
Created custom queries as backend data source for the WebI reports and Tableau Dashboards.
Participate in rollout and fix implementation problems (software releases).
Participating in developing the dashboards for clients from the Excel sheets using crystal Xcelsius to give a graphical representation.
Using Gauges, Radio buttons, Speedo meters and some graphical features available, to make the dash boards effective.
Develop the test plan and test cases.
Environment: Business Objects XIR2, SQL Server, Toad, SQL, Crystal Xcelsius.
Sales & Supply Implementation,
Roary Crown Enterprise
Associate Software Engineer, Apr 2007 to Oct 2009
Responsibilities:
Involved in developing some mappings by using powercenter Designer by using set of transformations.
Maintaining the Universe.
Monitored the performance of the database and checked on the execution time and implemented derived tables to reduce wait times to retrieve data from backend database.
Created custom queries as backend data source for the WebI reports and Tableau Dashboards.
Implemented SQL scripts to test the data in WebI report with backend data.
Created reports using BO Functionalities like Slice and Dice, Drill Down, Master Detail, Breaks, Custom Sorts.
Analyzed, designed, built and tested reports while working directly with end-users and technical members of the team.
Created user Prompts, Conditions and Filters for various reports to specify the reporting parameters as per the business rules and the requirements of the end users.
Environment: Business Objects, Informatica, SQL, Oracle,
Education:
B.Tech in Computer Science and Information Technology from JNTU in May 2005.
Professional Experience:
BI Developer at Info Services LLC, Grapevine, Tx, from Jan 2020 to till now.
Technical Lead-Expert at Infosys limited (USA), Irving, Texas from Dec 2018 to Sep,2019.
Tableau Consultant at Info Services LLC, Dublin, CA from Aug 2017 to Dec 2018
Software Engineer in Franklin Templeton Investments, Hyderabad from April 2013 to Mar, 2017.
Member technical staff at Ceredox, Hyderabad and for the client Scripps networks (Tennessee, USA) from Nov, 2012 to April 2013.
Consultant at Infinite Computer Solutions, Hyderabad for GE client from April, 2012 to October 2012.
Software Engineer at Infinite Computer Solutions, Hyderabad for GE client From Feb 2011to Nov 2011.
B.O Consultant at Scroge International for the client L&T Infotech from August 2010 to Feb 2011.
Associate Software Engineer at Baynet Technologies from April 2007 to Oct 2009.