Summary
Overview
Work History
Education
Skills
Timeline
Generic

NARESH MAMIDI

USA

Summary

Highly experienced Power BI Developer with 11+ years of expertise in designing, developing, and deploying business intelligence solutions to empower data-driven decision-making. Proficient in creating interactive dashboards, crafting complex DAX queries, and optimizing data models for performance and scalability.

11 years of experience in Data Analysis, Design, Implementation, Administration and support of Business Intelligence using SQL Server SSIS, SSAS and SSRS. Published reports to Azure based Power BI services (Pro) and schedule subscription and various sharing options (workspace, content pack, and Apps). Excellent hands-on experience in groups, hierarchies and measures, KPIs. Expert in working on all phases of Data warehouse from gathering requirements to testing, implementation, and support. Excellent knowledge in Performance tuning methodologies at database level, ETL, and Report Level Proficient in the ER - Data Modeler, for the designing of Conceptual Design, Logical Design, and Physical Design and setting up the database model. Excellent knowledge of Data Warehousing methodologies and concepts, including Star schema, Snowflake, ETL processes, Dimensional modeling and reporting tools. Proficient in applying transformation rules - Data Conversion, Data Cleansing, Data Aggregation, Data Merging and Data split. Expert in generating reports using SQL Server Reporting Services (SSRS). Worked with both live and import data into Power BI for creating reports. Expert database engineer, NoSQL and relational data modeling using Microsoft Sql Server. Proficient with SQL Enterprise Manager, SQL Query Analyzer, scheduling jobs with SQL Server Agent, and SQL Profiler Expert in creating ad-hoc reports by using Report Builder in SSRS. Internally trained on Cosmos, Kusto's. Proficient in writing the Stored Procedures, Triggers, Functions, Indexed Views. Converted unstructured stream to structured stream by Writing Scope Scripts, scheduling jobs in time ranges as Daily/weekly/Monthly, writing merge scripts to merge years of data to represent in trend graphs and publishing the data to cosmos/Kusto's/ Sql according to requirements Good Hands-on experience writing Scope Scripts for Cosmos (Big Data) Azure Services and cloud services. Experience in providing logging, Error handling by using event handler and custom logging for SSIS packages. Extensive use of DAX (Data Analysis Expressions) functions in creating Power BI dashboards, reports and Tabular Models. Experience in Python Development and Scientific Programming, and using Numpy and Pandas in Python for Data Manipulation. Excellent hands-on experience in groups, hierarchies and measures, KPIs. Responsible for creating and changing the visualizations in Power BI reports and Dashboards on client requests. Created hierarchies in Power BI reports using visualizations like Bar chart, Line chart, etc. Performed transformations like Pivoting, Unpivoting and Splitting of the columns using Power Query. Performed configuration of on-premises Power BI gateway to refresh datasets of Power BI reports and dashboards. Experience with creating ETL processes from source and link data to identify trends and relationships between different pieces of data, draw appropriate conclusions and translate analytical findings into risk management and marketing strategies that drive value. Experience in developing interactive Web applications using HTML/HTML5, CSS/CSS3, JavaScript, JQuery and Bootstrap for Business Intelligence domains and repositories. Hands on experience using the version controls like GIT, project management tools like JIRA, Team Forge. Experienced in client requirement analysis, physical, logical design, development, debugging, testing, deployment, support and maintenance of business applications using SQL Server 2014/2012/2008/2005, SSIS and SSRS 2005/2008/2012/2014/2016. Having good knowledge on Teradata architecture, database features and Teradata tools. Used SQL Loader to load data from legacy system (CORE) and developed PL/SQL programs to dump the data from the staging tables to the interface tables and concurrent programs to get data into oracle base tables.

Overview

12
12
years of professional experience

Work History

Senior Power BI Developer

Charles Schwab Corporation
Westlake, Texas
11.2023 - Current
  • Company Overview: The Charles Schwab Corporation is an American multinational financial services company
  • Providing day-to-day operational support for enterprise platforms like Power BI and Tableau, ensuring their optimal performance and availability
  • Developing and maintaining business intelligence systems to analyze complex datasets, delivering actionable insights that drive strategic business decisions
  • Proficient in Data Warehouse concepts, OLTP, OLAP, Star Schema, Snow flake Schema, Fact and Dimension tables
  • Proficient in creating joins for queries involving multiple tables
  • Proficient in Normalization and De-Normalization of existing tables for faster query retrieval
  • Published reports and visualizations to Power BI Service and thereby created dashboards
  • Worked with both live and import data into Power BI for creating reports
  • Strong knowledge in PowerBl on how to import, shape, and transform data for business intelligence (BI), Visualize data, author reports, schedule automated refresh of reports and create and share dashboards
  • Extensively used DAX functions like SUM, MIN, AVG, COUNTROWS, DISTINCTCOUNT, IF, OR, SWITCH, ISFILETERD, ISCROSSFILTERED, CALCULATE, CALULATETABLE, ALL, VALUES, SUMMARIZE, ADDCOLUMNS, ROW in Power BI and Tabular reports
  • Proficient with T-SQL to create Tables, Views and Stored Procedures
  • Extensively used custom R-Visuals, Clustered Bar Charts, Clustered Column charts, Donut Charts, Hierarchy slicers, Waterfall charts, Scatter charts, Area charts, KPI s in power BI reports
  • Extensively involved in creating robust complex power BI models, writing complex DAX logic s involving rank, filters and data massaging
  • Extensively used visual filters, page filters, report filters and drill through filters in power BI reports
  • Designed, developed and deployed reports, sub-reports, drill down reports, and drill through reports and parameterized reports and adding new features to the reports in MS SQL Server environment using SSRS
  • Possess technical skills in defining Source and target metadata definitions for Source to Target mapping specification
  • Used Script component using C#.Net to perform row by row transformations in data flow tasks
  • Designed and developed SSIS packages to extract data from the transactional and/or operational databases, transformed the data according to analytical / reporting business needs, and loaded the data into a data warehouse or data mart
  • Worked with subject matter experts (SME's) and project team to identify, define, collate, document and communicate the data migration requirements
  • Import data from different data sources to create Power BI reports and Dashboards
  • Experience in developing Reports, Charts, Dashboards using Power BI Desktop and manage security based on requirements
  • Performed Query Folding using Power Query to filter data in the data source server
  • Implemented complex query techniques of passing multi-valued parameters and cascading parameters in MDX
  • Performed different types of context like Row context, filter context and query context using Power BI Desktop
  • Created complex SSAS cubes with multiple fact measure groups and multiple dimensions hierarchies in SQL server
  • Created measures, calculated columns, relationships and performed time series analysis using DAX in Power BI
  • Managed huge volume of data by creating weekly partitions in SSAS models
  • Used different type of slicers available in Power BI for creating reports
  • Created different chart types and drill down reports using Power Bi Desktop (SSRS)
  • Used Power BI Gateways to keep the dashboards and reports up to date
  • Experience in developing several Details, Summary reports including line and pie charts, trend analysis reports and sub- reports per business requirements
  • The Charles Schwab Corporation is an American multinational financial services company
  • ENVIRONMENT: Power BI, DAX, Power BI Gateway, Power Query, MS SQL Server 2016/2014/2012/2008 R2, MS Excel, Windows 8/10, Team Foundation, SSRS, SSAS

Senior Power BI Developer

Abbott India Limited
Mumbai, Maharashtra
07.2020 - 10.2023
  • Company Overview: Abbott India Limited is a pharmaceutical company that develops, manufactures, sells, and provides customer service for healthcare products in India
  • Involved in identifying and resolving technical issues related to BI systems, ensuring data accuracy and integrity through regular validation processes
  • Gathered data from various external sources (Oracle) into a data warehousing system (Enterprise Cube) with the help of ETL process
  • Used SQL Profiler for troubleshooting, monitoring, and optimization of SQL Server and non-production database code as well as T-SQL code from developers and QA
  • Designed, reviewed, and created primary objects (views, indexes, etc.) based on logical design models, user requirements and physical constraints
  • Designed and developed web pages using VBScript
  • Wrote T-SQL (DDL and DML) queries, stored procedures and used them to build packages and handled slowly changing dimensions to maintain the history of the data
  • Build GSHS Reports in Power BI from scratch
  • Developed various solution driven views and dashboards by developing different chart types including Pie Charts, Bar Charts, Tree Maps, Circle Views, Line Charts, Area Charts, Scatter Plots in Power BI
  • Developed various dashboards to know the school climate, school safety, risk factors, and risk behaviors
  • Created dashboard for school system financial information which includes revenue and expenditure by district
  • Written some Java script plugin that makes the polygons work like hyperlinks
  • Specialized in transforming data into user-friendly visualization to give business users a complete view of their business using Power BI
  • Used various sources to pull data into Power BI such as SQL Server, oracle
  • Involved in installation of Power BI Report Server
  • Creating reports from importing, direct query and live data from several data sources
  • Expertise in data transformations such as adding calculated columns, manage relationships, create different measures, remove rows, replace values, split column, date & time column
  • Experience in combining data from different sources by using of power query
  • Experience with, power pivot and dashboard designer
  • Troubleshoot and support reports in Power BI workspaces whenever there are issues in production
  • Abbott India Limited is a pharmaceutical company that develops, manufactures, sells, and provides customer service for healthcare products in India
  • ENVIRONMENT: MS SQL Server 2012/2008, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Migration Assistant (SSMA), Oracle 11G, SQL Profiler, T-SQL, Power BI Desktop, Power Bi pro, Visual Studio 2010, HTML5, Java Script

Senior Power BI Developer

State of VA
Virginia, USA
08.2017 - 06.2020
  • Address user queries, update reports as needed, and ensure that data refreshes continue to work seamlessly
  • Communicate progress on development tasks and help in meeting deadlines
  • Assist in tracking project timelines, milestones, and deliverables
  • Gather feedback from users and stakeholders to improve report accuracy and user experience over time
  • Stay updated with the latest Power BI features and best practices, suggesting improvements or new approaches to enhance reporting capabilities
  • Monitor report usage and performance to ensure that end users are getting accurate and timely insights
  • Troubleshoot and resolve issues related to data discrepancies, report errors, or performance slowdowns
  • Publish Power BI reports to the Power BI Service and set up scheduled data refreshes to ensure up-to-date reporting
  • Share reports with appropriate stakeholders, setting up permissions and access controls as necessary
  • Collaborate with the IT team to ensure smooth deployment and integration into the organization’s infrastructure
  • Implement role-based security in Power BI to restrict access to sensitive data based on user roles
  • Ensure that the data complies with state and local regulations regarding data privacy and security (especially if dealing with sensitive information like public records, healthcare, etc
  • Provide training to end-users on how to interact with the Power BI reports and dashboards
  • Create user guides, documentation, and training materials for non-technical users to understand and interpret reports effectively
  • Work closely with data architects, IT teams, and business teams to ensure alignment with the project's data needs and technical requirements
  • Participate in regular meetings to discuss project updates, progress, and challenges
  • Optimize the performance of reports and dashboards, ensuring that they load quickly and efficiently, especially for large datasets
  • Use best practices in data modeling and DAX to improve query performance and reduce lag
  • Design, develop, and deploy interactive and visually appealing Power BI reports and dashboards based on the business requirements
  • Create custom visualizations to represent data in meaningful and actionable ways
  • Implement filtering, drill-downs, and slicers to enhance user interactivity with reports
  • Connect to various data sources (e.g., SQL Server, Azure, Excel, and other state-specific databases) to extract and integrate data for Power BI
  • Use Power Query Editor to clean, transform, and shape the data for reporting purposes
  • Build complex data models by defining relationships, measures, and calculated columns using DAX (Data Analysis Expressions)
  • Collaborate with stakeholders (business analysts, managers, and subject matter experts) to gather business requirements for reporting and analytics
  • Translate business needs into technical specifications and data models for Power BI reports and dashboards

Power BI Developer

BCBS
Texas, USA
05.2016 - 06.2017
  • Company Overview: Aegon Life Insurance Company is an Indian life insurance company, offering individual and group insurance online and offline
  • Implemented innovative systems and automation to enhance the efficiency of BI processes, optimizing data pipelines, and ensuring compliance with security standards
  • Developed reports to visually explore data and create an interactive report Excel and Power BI
  • Using a query editor in Power BI performed certain operations like fetching data from different file
  • Created groups, content packs
  • Created the KPI to show the difference between actual and forecast data
  • Working with import and direct query, creating custom table in the Power BI
  • Merge queries and append queries, remove columns and split columns, choosing required columns in the data
  • By using Power BI desktop connected to various data sources, working with different visualizations
  • Developed and published reports and dashboards using Power BI and written effective DAX formulas and expressions
  • Utilized Power Query in Power BI to Pivot and Un-pivot the data model for data cleansing and data massaging
  • Created several user roles and groups to the end-user and provided row level security to them
  • Created Power BI Reports using the Tabular SSAS models as source data in Power BI desktop and publish reports to service
  • Worked on importing custom visualizations
  • Worked with table and matrix visuals, worked with different level of filters like report level, visual level filters, page level filters
  • Used various data visualizations with Power Bl
  • Designed different types of KPI's for percentage growth in different fields and compared over the period of time and designed aggregations and pre-calculations in SSAS
  • Involved in designing partitions in cubes to improve performance using SSAS
  • Created Tabular model reports to slice and dice huge volumes of data
  • Using Tabular model provided more security to data at Row level
  • MDX programming, DAX expressions, analysis and business forecasts
  • Implemented OLAP cubes, facts, and dimensions for providing summarized and aggregate views of large database sets
  • Superior involvement in developing reports and dashboards from multiple data sources such as on-premises and cloud using Power BI desktop
  • Aegon Life Insurance Company is an Indian life insurance company, offering individual and group insurance online and offline
  • ENVIRONMENT: MS SQL Server 2008R2, T-SQL, SQL Profiler, Visual Studio (2012), Power BI Desktop, Team Foundation Server (2012), MS Analysis Services 2005, MS Reporting Services, MS Access, Import & Export Data, Oracle Warehouse Builder, Power BI Desktop

MSBI Developer

Samsonite South Asia Pvt. Ltd.
Mumbai, Maharashtra
06.2013 - 01.2016
  • Company Overview: Samsonite South Asia Private Limited provide travel products and accessories
  • Monitored the performance of Power BI solutions and implementing improvements to enhance efficiency and user experience
  • Created the interactive reports and dashboards using Power BI to provide actionable insights for various stakeholders
  • Conducted database administration, execution estimation and execution tuning for new databases and existing databases by utilizing SQL Profiler, Data Engine Tuning Advisor
  • Developed complex projects in T-SQL, composing Stored Procedures, Triggers and Queries with best execution design
  • Generated occasional reports in view of the factual investigation of the information utilizing SQL Server Reporting Services (SSRS)
  • Defined Check imperatives, Business Rules, Indexes, and Views
  • Developed large number of standard and customized reports using SSRS for data feeds and for Reports on server
  • Rewrote SQL questions to redesign SQL Server execution utilizing SQL Server 2008
  • Optimizing Stored Procedures and long-running questions utilizing ordering methodologies and inquiry advancement strategies
  • Created reports utilizing SSRS, Excel services, PowerBl and deployed them on SharePoint Server as per business requirements
  • Used the SSIS Import/Export, relocated the Heterogeneous Database, for example, Oracle and Access database, level documents to SQL server 2008
  • Managed up degree of DTS bundles to SSIS bundles
  • Responsible for creating, observing and conveying SSIS bundles
  • Configured SQL mail operator for sending programmed messages when a SSIS bundle is fizzled or succeed
  • Created questions for creating drill down reports in SSRS 2008
  • Organized the reports utilizing the Global factors, articulations and Functions
  • Samsonite South Asia Private Limited provide travel products and accessories
  • ENVIRONMENT: SQL Server 2008, T-SQL, Excel, Microsoft SQL Reporting Services 2008 (SSRS), SSAS 2008, DTS, Windows Server 2008, MS Excel, MS Access, PowerBI

Education

Masters -

Osmania University

Skills

  • Power BI Desktop
  • Power BI Gateway
  • Power Query
  • DAX
  • Power BI App
  • SSIS
  • SSRS
  • SSAS
  • C
  • C
  • Python
  • Microsoft Access
  • My SQL
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2018
  • Win XP
  • Win 7
  • Win 8
  • Win 10
  • UNIX
  • MAC OS X
  • Agile
  • Waterfall
  • RAD
  • Azure
  • AWS
  • JIRA
  • Redmine
  • Team Forge
  • Service Now
  • Team Foundation
  • HTML 5
  • HTML
  • CSS3
  • CSS2
  • Bootstrap 3
  • JSON
  • XML
  • Toad
  • SQL Developer
  • Git
  • Sublime Text
  • Notepad
  • Eclipse
  • HP Quality Centre 11
  • Green Hat Tester
  • Soap UI Tool
  • MS Office Suite
  • Microsoft Visio
  • IBM Rationale Rose
  • ER Modelling
  • Erwin

Timeline

Senior Power BI Developer

Charles Schwab Corporation
11.2023 - Current

Senior Power BI Developer

Abbott India Limited
07.2020 - 10.2023

Senior Power BI Developer

State of VA
08.2017 - 06.2020

Power BI Developer

BCBS
05.2016 - 06.2017

MSBI Developer

Samsonite South Asia Pvt. Ltd.
06.2013 - 01.2016

Masters -

Osmania University
NARESH MAMIDI