0% found this document useful (0 votes)
25 views12 pages

Dhruvin Shah

Dhruvin Shah is a Power BI Architect and Senior Software Developer with over 3.5 years of experience in Microsoft technologies, specializing in Power BI, SSRS, and ETL processes. He has a strong background in software development, technical writing, and training, contributing to tech platforms as a C# Corner MVP and YouTuber with numerous articles and videos. His professional experience includes developing and managing various Power BI projects across different industries, focusing on report development, data modeling, and embedding Power BI solutions.

Uploaded by

Phani Prakash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views12 pages

Dhruvin Shah

Dhruvin Shah is a Power BI Architect and Senior Software Developer with over 3.5 years of experience in Microsoft technologies, specializing in Power BI, SSRS, and ETL processes. He has a strong background in software development, technical writing, and training, contributing to tech platforms as a C# Corner MVP and YouTuber with numerous articles and videos. His professional experience includes developing and managing various Power BI projects across different industries, focusing on report development, data modeling, and embedding Power BI solutions.

Uploaded by

Phani Prakash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Dhruvin Shah [MS Power BI Architect | Sr.

Software Developer | C# Corner MVP | Technical Writer | YouTuber]

Summary:

 Over all 3.5+ years of experience in different Microsoft technologies like Power BI, Business
Intelligence, Excel Services, R, M Queries, SSIS, SSRS, Power BI Report Server, Power BI
Embedded, Office 365, SharePoint Online, C#, ASP.NET, ADO.NET, XML, Web Services, SQL
Server.
 Extensive experience with reporting tool like POWER BI, SSRS and report collaboration in
SharePoint and any custom applications or SaaS applications using Power BI Embedded
Capabilities.
 Experience in Extracting, Transforming and Loading (ETL) data from spreadsheets, database tables
and other sources like SSAS, PDFs, SharePoint, Dynamics 365, OData, Web API, JSON, Text, CSV
and Cloud data sources.
 Expertise in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) with
good knowledge on SQL Server Analysis Services (SSAS).
 Basic knowledge of creating custom visuals using R, Python and D3 JS.
 Expertise to build Workspace, Manage Permissions, branding for the report and develop reports
with best practices.
 Hands on experience to develop On-Premise Power BI Report Server and build reports based on
On-Premise Report Server.
 Expertise to manage Governance in Power BI reports using Row Level Security and different
methodology to Embed Power BI reports in any custom application using Azure and Power BI
Embedded.
 Experience of complete software development life cycles: analyzing the requirements, designing,
and writing of implementation specifications, coding, testing.
 Strong experience with custom web part development and customizing native behavior of
SharePoint Online.
 Extensive experience in designing, coding and testing of variety of software applications using
ASP.NET, C#, ADO.NET, Windows Services, Web Services, SQL Server.
 Hands on experience to use tools like DAX Studio, Visual Studio, Visual Studio Code.
 Excellent problem solving, analytical and interpersonal skills.
 Expertise to write technical articles, technical videos for YouTube.
 Ability to work in-groups as well as independently with minimal supervision.

EDUCATION :

BE – IT (2015)

Government Engineering College Gandhinagar


Contribution to Tech Platforms:

 Constant two times C# Corner MVP having 70+ Tech Articles on Power BI, Office 365 and
SharePoint with 80k+ readers.
 Rank 1# for Power BI Category in C# Corner.
https://www.c-sharpcorner.com/members/dhruvin-shah2
 Successfully Running YouTube Channel with more than 170+ Tech Videos having different
domains like Power BI Embedded, Power BI, SharePoint Online, Office365, ASP.Net, C#.
https://www.youtube.com/channel/UCV_fdCIEX3O_YnAPvg8CYmA

Technical Skills:

Microsoft Technologies Power BI, Office 365, SharePoint Online


Version Control VSTS/Azure DEVOPS, GIT
Languages C#, Java Script, SQL
Web Technologies ASP.NET, XML, HTML, SharePoint Designer
Component Technologies Web Services, REST
GUI Tools Visual Studio.Net 2012/2017, SPD 2013
Databases (RDBMS) SQL Server 2008R2, SQL Server 2016
Third Party Tools Share Gate Migration Tool
Reporting Tools Power BI, SSRS, Power BI Report Server
ETL Tools SSIS, Custom Application Development
Professional Experience:

Kaizen Infocomm PVT LTD Software Developer June 2015 – July 2016

Binary Republik Sr. Software Developer July 2016 – Present

Professional Projects During 3.5+ year Journey

Projects at Kaizen Infocomm PVT LTD: June 2015 – July 2016


TARAS – June 2015 to July 2016

Role: ASP.NET Developer

Technologies: ASP.NET, C#,XML,XSLT, JSON, Web Services , HTML, Bootstrap ,jQuery , Google Map API
,Class Library ,SQL SERVER 2012

TARAS is a web application which is rapidly deployable, anytime-anywhere, easy to use time and shift
Management service. It has various Modules like Dashboard, Employee, Recruitment, Attendance,
Scheduler, Holiday, Location, Device, System etc. I have worked in a Module of Employee, Location,
Devices, Attendance, Recruitment, System. I Build Recruitment, Mobile Attendance, System Module
from scratch.

Document Template [ VSTO Visual Studio Tools For Office]:

Technologies: ASP.NET, C#, XML, XSLT, Web Services , VSTO , jQuery Plugin for CK Editor , Encryption-
Decryption using RSA ,MS Office 2010

It is also a Part of TARAS Project. In this project we have created add on for MS Word. The add on can be
installed on client’s machine. Utilizing the add on client will create their word template and upload it to
TARAS web application. We have provided the document editing functionality by developing open
source editor named CK editor in cloud-based application. Now the end user only needs to select the
employee and their document will be created automatically and stored in cloud.

Projects at Binary Republik: July 2016 to Present


Blythedale – July 2016 – December 2016

Role: Software Developer

Technologies: ASP.NET, C#, HTML, Class Library ,SQL SERVER , SSRS Reports

BCM [ Board Communication Module] is a Web based application to Schedule Meetings. It has two main
modules like adding Board Members and Schedule Meeting. This project includes many SSRS Reports. I
worked in this project from scratch as a developer.
HealthTexas – January 2017 – March 2017

Role: SharePoint Developer

Assignment: Intranet Portal Custom branding and Migration

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Customize Master Page and Page Layouts.
 Prepare IA for HealthTexas organization.
 FileShare Migration.

Environment: SharePoint Online, Hybrid SharePoint, SharePoint On-Premise

Nampa – April 2017 – June 2017

Role: Power BI Developer

Assignment: Develop Power BI reports for Education Domain using PowerSchool Data Source

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Develop eye caching and interactive reports and dashboards for students grading, performance,
region wise data.
 Develop complex DAX measures to achieve desire result.
 Installation of Gateway to configure refresh.
 Experienced to work with Oracle data source and convert existing Oracle queries to DAX.

Environment: Power BI Desktop, Oracle, Power BI Gateway, DAX

ERC – July 2017 – August 2017

Role: Power BI Developer

Assignment: Develop Power BI report for Patient’s Length of Stay

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Prepare data model design.
 Design different stored procedures to get required data in Power BI.
 Setup and Configured Power BI with SQL Server.
 Created reports in Power BI using different visualizations and KPIs using calculated columns
and measures.
 Created various reports using multiple filters with different parameters for their organization
like ERC Center, patient age group, facility, level of care, line of service etc.

Environment: SQL Server 2017, Power BI, Power BI Enterprise Gateway, DAX
MileStones – September 2017

Power BI Developer

Project Summary:
Milestone AV Technologies intends to conduct a Microsoft PowerBI Reports initiative for its reporting
and Business Intelligence operations which will work on their iPad, Android devices and web view.
Developed reports are like- DRO Reports, Ship To Promise reports.

Assignment: Develop Power BI Reports for Mobile and Web View

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Prepare data model design.
 Design different measures and calculated columns to get required data in Power BI.
 Design a report in such a way which will work in web view as well in mobile view.
 Created various reports using multiple filters with different parameters for their organization
like DRO Reports for web view and mobile view, Ship to Promise Report.

Environment: Microsoft Excel, Power BI

SpireOn – September 2017

Power BI Developer

Project Summary:
Spireon is the leading provider of aftermarket telematics solutions in the U.S., providing businesses and
consumers with powerful insights to track, manage and protect their most valuable assets. The
Application is developed to prepare different reports in Power BI using downloaded spreadsheets from
NetSuites Saved Search Result. Different reports developed are like - Sample Utilization Report and
UVMMC Budget Tracking Report.

Assignment: Proof of Concept to Automate NetSuite Saved Search Result to Power BI

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Proof of Concept to get data from NetSuite Saved Search Result.
 Data Model Designing and DAX Preparation
 Created various filtered reports – Sample Utilization Report and UVMMC Budget Tracking
Report.

Environment: PowerBI, Microsoft Excel, NetSuite

SGH – November 2017

Power BI Developer

Project Summary:
SGH mainly works on Engineering of Structures and building solutions. The Application is developed to
prepare different reports in Power BI using spreadsheets provided by SGH team. Different reports
developed are like - Vehicle Finance MTD Sales Report which covers various reports like Monthly
Performance, MTD,QTD,YTD trends along with customer details.

Assignment: Power BI Portal

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Develop eye caching and interactive reports and dashboards for students grading, performance ,
region wise data.
 Develop complex DAX measures to achieve desire result.
 Installation of Gateway to configure refresh.

Environment: Power BI Desktop, MS Excel, Power BI Gateway, DAX

FM Global – December 2017

Power BI Trainer

Project Summary:
FM Global team already have developed some Power BI reports with some other consultancy. They
need basic level training for the end users and some advanced level training for their developers.

Assignment: Power BI Training

Responsibilities:
 Involved in Analysis & Requirement gathering for this project.
 Analyze their existing reports and developed customize training material.
 Power BI basic training for their end users.
 Power BI advanced training for their developers.

InfuSystems– December 2017

Power BI Trainer

Project Summary:
InfuSystems team is looking for the training for their fresher developer. A developer has been assigned
with some project and whenever they faces any difficulties they contact to get a training/support from
me. The main business model of InfuSystems was Finance.

Assignment: Power BI Training

Responsibilities:
 Analyze their existing reports and data model.
 Involved in live support for issue resolution and training.
 On-demand training arrangement.
Select Milk – January 2018

Power BI Developer

Project Summary:
Select Milk is a part of Dairy Industry. Their existing environment was developed in Crystal Reports.
Select Milk was looking for redeveloping of their existing report with best practices and enhancement.
They are more interested with the visualization part of the report. The project was divided into two
phases. During the first phase we need to deliver 15 reports and in Phase 2 we need to deliver additional
10 reports.

Assignment: Power BI Report Development

Responsibilities:
 Analyze existing Crystal Reports
 Analyze existing logic of Stored Procedure from Crystal Report
 Convert Stored Procedure in such a way that it can be directly useful in Power BI
 Handle large amount of data
 Developed reports using some third-party weather APIs
 Handle Image Processing in Power BI
 Develop Power BI report with eye caching visualization
 Responsible for data validation and verification
 Represent end report to the client

Environment: Power BI Desktop, SQL Server, Crystal Reports, DAX, Gateways

Gonzaba – April 2018

Sr. Power BI Developer

Team Size: 2

Project Summary:
Gonzaba is a part of Healthcare Industry. Their existing environment was developed in Excel and VBA.
Gonzaba was looking for their existing Excel reports in Power BI with advanced level of DAX,
visualizations and analytics. The backend data source which Gonzaba team was using is SQL Server. The
most challenging part of this project is DAX and calculations. During this project we have developed
around 10 Power BI reports for Gonzaba.

Assignment: Power BI Report Development

Responsibilities:
 Requirement gathering and analysis
 Team management and helping developer to take decision to reduce a level of effort
 Involved in the DAX preparation for the Complex logics
 Suggest improvement and finalize the report
 Responsible for the timely deliver of each report and deciding time frame for each report.
 Responsible for data validation and verification
 Represent end report to the client

Environment: Power BI Desktop, SQL Server, MS Excel, DAX, Gateways

Home Instead – April 2018

Sr. Power BI Developer

Team Size: 2

Project Summary:
Home Instead was a very challenging project of my career. The client’s requirement was to embed their
existing developed Power BI reports in their own SaaS application named Igloo. They wish to implement
Dynamic Row Level Security for their users. To find an approach itself was very difficult for this project.
After analyzing lots of POCs we concluded two approaches and finalize one of them. The project was a
turning point of my career. After completion of this project I have written of series of 6 articles and
video series of 8 videos recently.

Assignment: Embed Power BI Report in Igloo with RLS

Responsibilities:
 Requirement gathering and analysis
 Involved in Proof of Concept to define final approach to Embed Power BI Report in Igloo
 Work with one team member to direct for Power BI Embedded POC
 Involved to decide how to implement RLS with Live connection of SSAS
 Igloo Integration with Power BI Embedded
 Responsible for end to end delivery of the project

Environment: Power BI Desktop, Power BI Embedded, Azure Functions, C# , ASP.NET, Power BI APIs,
JavaScript, Igloo, Azure SQL Analysis Service with Tabular Model

SFBCIC – August 2018

Sr. Power BI Developer

Project Summary:
SFBCIC was looking for the development of their Finance report. SFBCIC have already have higly
experienced BI team. They were new in Power BI. They wanted to develop their reports with the best
practices and recommendations. We have developed around 5 Power BI reports for SFBCIC. The main
reports were related to Finance, Claims and Policies. The main challenging part for SFBCIC is its
branding. The calculations of the DAX were simpler rather than other projects. The main key concern for
SFBCIC is to implement RLS in their report’s region wise.

Assignment: Finance Dashboard and Report Development

Responsibilities:
 Requirement gathering and analysis
 Involved in interactive and eye caching report development and branding
 Implement RLS in Power BI reports
 Responsible for Data validation and verification
 Schedule Power BI reports with specific time interval
 Implement DAX logic based on the business requirements

Environment: Power BI Desktop, SQL Server, Gateway

HCR ManorCare – October 2018

Sr. Power BI Developer

Team size: 3

Project Summary:
HCR ManorCare was looking for the migration of their existing Native Mode SharePoint SSRS reports to
Power BI Report Server. This project was also a challenging and different from other traditional projects.
We need to suggest some recommendations for their existing developed reports and their On-Premise
Report Server Set up and configurations. As a scope of this project we need to develop 3 new Power BI
reports from scratch with best practices and recommendations.

Assignment: Migration of Native SSRS Reports to Power BI Report Server, On-Premise Report Server,
Report Development for On-Premise Power BI Report Server, RLS

Responsibilities:
 Requirement gathering and analysis
 Involved in development process to migrate SSRS Reports to PBIRS
 Perform Migration and Verification
 Post Issues resolution after migration
 Perform Health check and assessment for their existing Power BI environment
 Improve performance of some DAX measures
 Provide Improvement area for their existing developed reports
 Develop 3 new reports from scratch
 Responsible for data validation and verification

Environment: On-Premise Power BI Report Server, Migration, SSRS with SharePoint Integrated Mode,
RLS

The Xchange Group – December 2018

Sr. Power BI Developer

Team size: 2

Project Summary:
The Xchange Group was looking for the solution to manage their traditional Excel files in a SQL Server.
Their last 7 years data were stored in traditional Flat files. We need to develop an ETL tool which
migrate their Excel data to SQL Server and build latest reports from consuming data from the SQL
Server.

Assignment: ETL Tool Development for migration, Report Development

Responsibilities:
 Requirement gathering and analysis
 Data modelling design
 Solution Development to migrate Excel Data to SQL Server with SSIS
 Develop Complex measures and DAX.
 Develop two Power BI reports based on the migrated data
 Responsible for data validation and verification

Environment: SSIS, SQL Server, MS Excel, SSDT, Power BI Desktop, Gateway

Machine Sense – February 2019

Sr. Power BI Developer

Project Summary:
Machine Sense was looking for the Proof of Concept for their IoT dashboards. Machine Sense was a part
of the Energy domain. Their existing system have been developed in Crystalball which is based on Java.
They wanted to check the abilities of Power BI for their live analytical data and its embedding
capabilities. Initially the project is in kicked off phase. We were responsible to provide a solution for
their live streaming with Azure Stream Analytics.

Assignment: Proof of Concept for Power BI Stream Analytics

Responsibilities:
 Requirement gathering and analysis
 Responsible to fetch their complex APIs and convert it to meaningful data
 Develop Gauges and KPIs based on their different business cases
 Responsible to provide a solution which accept data from their existing Azure Stream Analytics
and consume data in Power BI reports and dashboards.
 Initial Report Development

Environment: Azure Stream Analytics, IoT, Power BI Report Development, CrystalBall Integration

Jewish Federation – March 2019

Sr. Power BI Developer

Project Summary:
Jewish Federation is using custom CRM portal named Blackbaud. They have very heavy amount of the
data. They wish to develop one consistent reporting system for them. First they wish to store all APIs
data to Azure SQL. Once the data has been stored in Azure SQL, we need to build different reports from
Azure SQL Live Connection.
Assignment: ETL Tool development and Report Development

Responsibilities:
 Requirement gathering and analysis
 Develop Console Application to fetch the data from APIs and push data to Azure SQL
 Configure .exe for every night to get latest data from API
 Develop Power BI report consuming data from Azure SQL database
 Configure schedule refresh and manage RLS
 Develop complex measures and columns

Environment: Azure SQL Server, Power BI Desktop, Blackbaud APIs

City of Weston – April 2019

Sr. Power BI Developer

Project Summary:
City of Weston is looking for building Power BI reports for their different Power BI reports . They are
using third party CRM to store their data. We need to consume data from third party CRM and develop
the reports for them. Their main concern was to build custom visuals with R Gantt Chart.

Assignment: Report Development and Custom Visualization Development

Responsibilities:
 Requirement gathering and analysis
 Develop Power BI reports for Fire Safety departments
 Custom visuals development using R

Environment: Power Bi Report Development, Custom Visuals Development with R

Other Remarkable projects for Binary Republik for Part Time:

1. MSPressbook – Microsoft Power BI Dashboard Step by Step Book

Description:
I worked as a Technical writer and content creator for the entire book of MSPressbook. The
book is selling successfully on Amazon, Google Book store and MS Press Store.
This project was very special for me, because it was something which I love the most one. I
always love technical writing. The writing process of the book was more than 12 months with
lots of correction, prof reading and originality.
The project was a great learning experience to work with Pearson’s content writers and book
publisher. This project enhances my level of perfection.
I was not been credited for this project in any part of the book, still it was a great experience of
my career.
https://www.amazon.com/gp/product/1509308032/ref=dbs_a_def_rwt_bibl_vppi_i0

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy