Sr. Power Bi Developer Resume
Pasadena, CA
SUMMARY
- A results driven software professional with 8 + years of progressively responsible experience in Data Analysis, Design, Implementation, Administration and Support of Business Intelligence, Power BI, OLTP( Batch Processing, Online Processing), OLAP, ETL, Date warehousing, Data mining, DBMS and Data Modeling using Confidential SQL Server 2012/2008 R2/2008/2005, SSIS, SSRS and SSAS
- Expertise in Power BI, Power BI Pro, Power BI Mobile.
- Expert in creating and developing Power BI Dashboards in to rich look.
- Experience with Power BI scripting
- Ability to work with various types and stages of Software Development Life Cycle (SDLC) processes including Analysis, Design, Development, Testing and Implementation.
- Skillful in ETL - Extraction Transformation Loading, Operations Data Store concepts, data marts and OLAP-Online Analytical Processing technologies.
- Proficient knowledge of Data Warehousing methodologies and concepts, including star schemas, snowflakes schemas, ETL processes, dimensional modeling and reporting tools.
- Experience in creating Views, Constraints, Triggers, Joins, Cursors, Temp Table, Table Variable, Functions, Batch Scripts and numerous stored procedures consumed at various stages of migration/cleansing process, reports or data validation.
- Proficient in writing complex T-SQL (DDL, DML), new features like CTE, Ranking Functions, TOP(n), PIVOT, XML PATH, SQL, Physical, logical database design and Performance tuning.
- Knowledge in all types of Database migrations with all the versions of SQL Server.
- Expertise in designing SSIS packages to import and transform data between databases and external data sources using various transformations.
- Experience in configuration and maintain Report Manager and Report Server for SSRS, Deployed and Scheduled the Reports in Report Manager
- Developed OLTP system (s) and involved in creating facts, dimensions and Star Schema representation for the data mart.
- Expertise in OLAP and OLAP Cubes in SSAS.
- Experience in Ad-hoc reports, data driven subscription reports by using Report Builder.
- Experience in developing Dashboard Report, Parameterized Reports, Linked reports, Sub reports by Region, Year, Quarter, Month and Week.
- Developed U-SQL scripts for processing massive amounts of data in a very familiar environment which is mainly used for AZURE DATA LAKE ANALYTICS.
- Worked on creating Azure Data Factory for moving and transforming the data.
- Worked with Azure Data Lake Store to capture data of any size, type, and ingestion speed in one single place for different operations
- Experience in Migrating databases from SQL 2008 R2 to SQL 2012.
- Experienced in all facets of Software Development Life Cycle (Analysis, Design, Development, Testing and maintenance) using Waterfall and Agile methodologies.
TECHNICAL SKILLS
Databases: Hadoop Hive, SQL Server (2005/2008/2008 R2/2012), Oracle 8i/9i, Oracle 10g/9i DB2, Postgre MS Access, NoSQL Databases (HBase).
Database Tools: MS SQL Server (2005/2008/2008 R2/2012), MS-Access, SQL Server Integration Services (SSIS), Data Transformation Services (DTS), SQL Server Reporting Services (SSRS)
Development skills: T-SQL, PL/SQL, SSIS/SSRS, SQL PLUS, Power BI
Languages: VB.net, Linux, Unix
ETL Tools: DTS, SSIS (SQL Server Integration Services), Informatica, COMOS, Kettle
Reporting Packages: Power BI, Tableau, SQL Server Reporting Services, MS Excel.
Tools: /Methodologies: MS Project, SQL Profiler, Toad, TFS 2010, Agile, Jira, Waterfall.
Operating Systems: Windows XP, Windows 7, Windows 8, Win 2003/2008/2008 R2
PROFESSIONAL EXPERIENCE
Confidential, Pasadena, CA
Sr. Power BI Developer
Responsibilities:
- Developed Power BI model for many dashboards.
- Designed and documented the entire Architecture of Power bi Poc
- Expertise in writing complex DAX functions in Power BI and Power Pivot.
- Automated Power Query refresh using power shell script and windows task scheduler.
- Used various sources to pull data into Power BI such as Sql Server, SAP BW, Oracle, SQL Azure etc.
- Installed and configured Enterprise gateway and Personal gateway in Power bi service.
- Created Workspace and content packs for business users to view the developed reports.
- Scheduled Automatic refresh and scheduling refresh in power bi service.
- Wrote calculated columns, Measures query’s in power bi desktop to show good data analysis techniques.
- Weekly presentation to the business users about the reports and their changes as required.
- Worked on all kind of reports such as Yearly, Quarterly, Monthly, and Daily.
- Worked on all types of transformations that are available in Power bi query editor
- Created stored procedures and SQL queries to pull data into power pivot model.
- Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed solution.
- Database creation (DDL, DML, DCL), database tuning, SQL tuning, performance planning.
- Extensively used Joins and Sub-Queries to simplify complex queries involving multiple tables.
- Developed tabular queries for efficient analysis of report using Pivot/Un pivot in T-SQL.
- Transformed complex business logic into Database design and maintaining it by using SQL objects like Stored Procedures, User Defined Functions, Views, T-SQL Scripting and Jobs.
- Creating and Modifying Tables, Stored Procedures, Views, Indexes, User-defined Functions, and Triggers as required.
- Created Jobs Performance report that queries system tables to track the duration of each job and weekly-average duration using SSRS.
- Designed and created data extracts, supporting SSRS, POWER BI, Tableau or other visualization tools reporting applications.
- Creating data blending in case of merging two different datasets using Tableau
- Created Datasets in T-SQL, stored procedures for SSRS.
- Developed Excel Power View, Power Query and PowerPivot dashboards for data analysis
- Developed confidential proprietary analytical tools and reports with Confidential Excel, and Power Pivot and Power Point.
- Performed Index analysis for tables and came up with more efficient solutions to use Clustered and Non-Clustered Indexes for significant performance boost using index tuning wizard.
- Created SSIS packages to import data from Access, Excel, XML, OLE DB Source and Flat Files.
- Filtered bad data using Derived column, Lookups, Fuzzy Lookups, Conditional split.
- Designed SSIS packages to import and transform data between databases and external data sources using various transformations like Data conversion, File system task, Row counts, OLE DB Source, OLE DB Destination, OLE DB Command, Merge Join, Look up, Sort, Data flow task.
- Designed and created data extracts, supporting SSRS, Power BI, Tableau or other visualization tools reporting applications.
- Debugging SSIS packages, Performance tuning on Slowly running SSIS Packages.
- Configure and maintain using Report Manager and Report Server for SSRS, Deployed and Scheduled the Reports in Report Manager
- Created Reports using Charts, Gauges, Tables, matrix.
- Created Parameterized Report, Dashboard Report, Linked report and Sub Report by Year, Quarter, Month, and Week.
- Created Drill Down Reports, Drill Through Report by Region.
Environment: Power BI, SQL Server 2012, SSMS, SSIS, SSRS, SSAS, Pentaho, T-SQL, Tableau, Power BI, Windows 7, MS Word, MS Excel, C#, Visio, Share Point Jira, SQL Profiler
Confidential, Charlotte, NC
Sr. SQL Server BI/ Power BI Developer
Responsibilities:
- Imported data from SQL Server DB, Azure SQL DB to Power BI to generate reports.
- Created Dax Queries to generated computed columns in Power BI.
- 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: Power BI,MS SQL Server 2016, SSIS/SSAS/SSRS, ETL, T-SQL, Visual Studio 2016, SQL Server Profiler, Erwin Data Modeler 7.2, Dashboard, SQL Server Management Studio, SQL Server Data Tools (SSDT).
Confidential, Rancho Cordova, CA
SQL Server BI/SSIS/ETL Developer
Responsibilities:
- Gathered business requirements, definition and design of the data sourcing and data flows, data quality analysis, working in conjunction with the data warehouse architect on the development of logical data models.
- Installed and configured MS SQL Server 2008 along with Visual Studio on a network domain system.
- Created logical and physical data models using Erwin for new requirements after discussion with technical team and application users.
- Designed and implemented complex SSIS package to migrate data from multiple data sources for data analyzing, deploying and dynamic configuring of SSIS packages.
- Created OLAP cubes and dimensions for the analysis of specific areas using SSAS.
- Developed and maintained a combined data store for reporting purposes.
- Generated reports using Global Variables, Expressions and Functions using MS SQL Server Reporting Services 2008.
- Identified the database tables for defining the queries and defined datasets for report generation.
- Defined report layouts including report parameters and wrote queries for drill down reports using SSRS 2008.
- Generated daily, weekly and monthly reports for the managers.
- Administered interface to organize reports and data sources, schedule report execution and delivery, and track reporting history using SSRS 2008.
- Designed high level ETL architecture for overall data transfer from the OLTP/OLAP with the help of SSIS.
- Extensively used performance monitor/SQL profiler to solve dead locks/long running queries.
- Tested the reports and fixed bugs in the stored procedures.
- Responsible for the Performance tuning of the SQL Commands and the troubleshooting of the technical problems in MS SQL Server 2008 with the use of the Query Analyzer and Database Engine Tuning Wizard.
- Established backup and recovery of MS SQL server 2005 by using SQL Server Agent Jobs for periodic Backups with backup devices, database maintenance plans and recovery.
Environment: MS SQL Server 2008, SSAS 2008, SSRS 2008, SSIS 2008, T-SQL, Visual studio 2008, DTS, Data Analyzer, MS Access, Word, Excel, SQL Profiler, Windows XP, Erwin v4.2, Version One
Confidential
SQL BI Developer (SSIS/SSRS)
Responsibilities:
- Designed, deployed, and maintained various SSRS Reports in SQL Server 2005
- Created Sub-Reports, ad-hoc reports, Drilldown-Reports, Summary reports, and Cross Tab reports
- Actively participated in gathering Business Requirements that are focused on providing a user-friendly System usage or ambience
- Created ETL metadata reports using SSRS, reports include like execution times for the SSIS packages, Failure reports with error description
- Design and develop SSIS packages, store procedures, configuration files, tables, views, and functions; implement best practices to maintain optimal performance
- Used different Control Flow Tasks and Data flow Task for Creating SSIS Packages. Used different types of Transformations for Data Conversion, Sorting and cleaning the data from different Sources into Company Format
- Created SSIS packages to download data from FTP sites and populating into different databases and tables.
- Created Drill down and drill through reports in SSRS.
- Expertise in scheduling reports to end-users and give access to the report server.
- Created Subscriptions such as standard and data driven in Report Manager SSRS to generate email notifications.
- Developed and scheduled the cached reports in SSRS
- Created SSIS packages to import data from MS Access, Excel to SQL 2008R2
- Optimized the query performance with modification in T-SQL queries, removing unnecessary columns, eliminating redundant and inconsistent data.
- Effectively created and used views in SQL Server to prevent unauthorized access
- Performed tuning of databases by normalizing database, establishing necessary joins, creating useful clustered index and non-clustered indexes.
- Developed and created the new database objects including tables, views, indexes, stored procedures and functions, advanced queries and also updated statistics using Query Analyzer
- Worked on complex data loading (implemented the batch data cleansing and data loading
- Meeting with Business Analyst and data modelling team to understand requirements and existing
- Performed Index analysis for tables and came up with more efficient solutions to use Clustered and Non-Clustered Indexes for significant performance boost using index tuning wizard
- Data conversion from Text File into SQL Server Table and Database recovery and database maintenance plan
- Assisted in designing and implementing database logical and physical schemas and document the testing and maintenance of system corrections
Environment: SQL Server 2008R2, SQL Services Integration Services 2008R2, T-SQL, XML, MS SQL Reporting Services 2008R2, SQL Profiler, MS Office, DB2, Windows Server 2008.