We provide IT Staff Augmentation Services!

Power Bi Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Power BI Developer with an experience of nearly 6 years in design, development, analysis of databases and business intelligence solutions including SQL scripts, database objects, ETL frameworks, data conversion and reporting.
  • Proficient in integrating database objects with T - SQL such as stored procedures, UDFs, triggers and indexes to create complex scripts and batches.
  • Skilled in implementing error handling procedures in SSIS packages with event handlers, row redirects, checkpoints, and loggings.
  • Experienced in developing Power BI reports and dashboards from multiple data sources using data blending and managing database views available to all BI and DW applications.
  • A result-oriented professional with excellent analytical & communication skills.

TECHNICAL SKILLS

Database: SQL Server 2016, 2014, 2012, 2008/R2

Data Modeling: ER-win, MS Visio

Database Programming: T-SQL, Dynamic SQL, MDX, DAX

Development Tools: BIDS, SSDT, SSMS

Integration Tool: SSIS

Analysis Services: SSAS, OLAP Cubes, Tabular Model

Reporting Tools: SSRS, Tableau Desktop, Power BI, Excel Power BI

Source Control & Collaboration Tool: Team Foundation Server (TFS), SharePoint

Programming Language: Java, R, JavaScript, PowerShell, Bash

Cloud Technologies: MS Azure (IaaS, PaaS, SaaS), Azure SQL, Azure Data Warehouses, Data Factory, PowerShell, Azure Storage (BLOB, Tables, Queues, and File Share)

SDLC: Agile, Scrum, Waterfall, and Spiral

PROFESSIONAL EXPERIENCE

Confidential, Chicago IL

Power BI Developer

Tools: and Environment: Power BI, SAP HANA, PowerShell Azure, Power BI JavaScript library, Ctrl-M, SharePoint

Responsibilities:

  • Participated in daily and weekly scrum meetings and weekly status meetings with team members.
  • Present reports changes and updates in the daily and weekly status meetings
  • Collect comments and feedbacks from end users in UAT and KT sessions.
  • Backup. PBIX files with certain name conventions in server folder.
  • Config the ODBC driver to connect multiple databases.
  • Data modeling inside of Power BI with mashup code and query editor.
  • Benchmark different connect methods with Power BI and Azure Data Lake.
  • Realize the business requirements with DAX.
  • Realize dynamic rank, time comparison and dynamic RLS with rankx, sumx, except and other DAX functions.
  • Create KPI style indicators inside power BI environment with emoji.
  • Optimize the report performance with creating measure group, bookmark group and calculate columns.
  • Utilize new features such as advanced visuals and filters pane.
  • Utilize the PowerShell script to handle automation refreshment.
  • Utilize the Power BI embed service to customize visuals with PwC dashboard pane.
  • Generate technical document for offshore team to maintain developed reports and workspaces.
  • Complete the Power Shell script to update datasets in Windows node. Triggered by Ctrl-M server.
  • Provide help and guide to end client to create ad-hoc reports themselves.

Confidential, Scottsdale, AZ

Power BI Developer

Tools: and Environment: SQL Server 2016, SSIS, SSAS, SSMS, SSDT, T-SQL, Erwin, TFS, Power BI, SQL Profiler, DTA

Responsibilities:

  • Participated in daily scrum meetings and weekly status meetings with team members.
  • Worked closely with different business teams to gather requirements, prepare functional and technical documents and UAT process for creating data quality rules in COSMOS.
  • Converted unstructured streams in COSMOS to structured stream and performed required aggregation on that data using scope studio by writing scope scripts.
  • Gathered business requirements as part of Datamart design and report generation from stakeholders.
  • Created stored procedures, user defined functions, views to support front end applications.
  • Handled errors in SQL utilizing if-else, try-catch, @@error and raiserror () functions.
  • Optimized slowly running SQL codes utilizing indexes, partitions SQL Profiler and DTA.
  • Implemented Inmon methodology to extract DataMart from existing data warehouse to store Student Insurance details utilizing SSIS packages.
  • Maintained ETL strategies while extracting data from different sources such as SQL Server, flat files and Excel.
  • Utilized various tasks and transformations such as Execute SQL task, Lookup, Merge, and Union All as part of ETL process.
  • Configured checkpoints to start the package from point of failure in SSIS.
  • Created OLAP cubes with multiple fact, dimensions, hierarchies, calculations using SSAS.
  • Created new calculations and KPI’s such as average time to settle a claim, net profit margin, gross profit margin utilizing multidimensional expressions (MDX) in SSAS.
  • Incorporated custom visuals based on business requirements in Power BI desktop.
  • Configured on-premises Power BI gateway for refreshing datasets of Power BI reports and dashboards.
  • Designed and developed Power BI graphical and visualization solutions with business requirement documents and plans for creating interactive dashboards.
  • Formulated complex data intensive reports in Power BI utilizing various graph features such as gauge, funnel and line better business analysis.
  • Published Power BI reports in Power BI service and created dashboards from published reports.
  • Utilized recently introduced Power BI to create self-service BI capabilities and used tabular models.
  • Deployed TFS (Team Foundation Server) for cross-functional team collaboration for effective sharing and as version control software tool.

Confidential, Dallas, TX

Power BI Report Writer

Tools: and Environment: SQL Server 2012, Erwin, SSDT, SSIS, SSAS, Power BI, T-SQL, Erwin, MS Excel, TFS, DTA

Responsibilities:

  • Transformed business requirements to technical and functional requirements through JAD sessions.
  • Executed dimensional modeling with ER-win and designed and built relational data mart.
  • Enhanced existing stored procedures, functions and triggers as per requirements.
  • Modified the performance of queries with modifications to the existing indexes and partitions.
  • Designed and modified dynamic SQL batches for performing bulk operations in the OLTP environment.
  • Created a DataMart from OLTP systems, flat files and Excel in SSIS.
  • Filtered bad data from the legacy system deploying derived columns, lookups, fuzzy lookups, and conditional splits.
  • Deployed SSIS packages to test/production environments utilizing parameters in SSISDB Catalog.
  • Optimized slowly running SSIS packages by managing buffer sizes and configuring properties.
  • Scheduled SQL Server Agent job files to start SSIS package execution and report generation.
  • Built Tabular model SSAS cubes with tables, perspectives, hierarchies, calculations and KPIs for analyzing business requirements.
  • Created new calculations and KPI such as average life of products, profit margins utilizing DAX in SSAS.
  • Identified slowly running reports from execution logs and optimized them utilizing caching and snapshot.
  • Created interactive dashboards by extracting data from different sources in Power BI Desktop.
  • Scheduled data and cache refresh utilizing data gateways on Power BI services.
  • Created hierarchies in Power BI reports using data visualizations like Bar chart, Line chart, pie charts, forecast charts.
  • Worked with both live and import data in to Power BI for creating reports.
  • Used different type of slicers available in Power BI for creating reports.
  • Transformed the visualizations in Power BI reports and dashboards as per client requirements.
  • Made use of Team Foundation Server (TFS) for the version control and project co-ordination.

Confidential, Beaverton, OR

BI Developer

Tools: and Environment: SQL Server 2012, T-SQL, SSIS, SSAS, SSRS, SSDT, Erwin, Power Pivot

Responsibilities:

  • Participated with the project team to define project requirements in JRD meetings.
  • Executed data modeling (Star Schema) with Erwin for the ETL strategy.
  • Created multiple constraints such as Primary Keys, check and default in logical phase to maintain integrity of database tables.
  • Created database objects such as stored procedures, triggers, indexes, views, and UDFs.
  • Developed user defined functions to provide custom functionalities according to the requirements.
  • Extracted and loaded data from multiple sources (Excel, CSV, flat files, SQL Server, MySQL) to the staging area.
  • Utilized various transformations such as lookup, fuzzy lookup, merge, union all, SCD in SSIS.
  • Handled run time errors in SSIS utilizing error redirection, event handlers and precedence constraints during ETL loads.
  • Enhanced data source view by adding new dimensions and facts in SSAS as per requirements.
  • Optimized SSAS cube utilizing aggregations, user defined hierarchies and appropriate storage modes.
  • Identified rendering issues (Excel, PDF, flat files) in SSRS before deploying report to server.
  • Delivered reports on daily, weekly and monthly basis utilizing standard and data driven subscriptions.
  • Formulated analytical reports/dashboards from multidimensional models to identify critical KPIs utilizing Power Pivot.

We'd love your feedback!