profile-pic
Vetted Talent

Shakti Kumar

Vetted Talent

Senior Business Intelligence Analyst at Dell Technologies | Data Analysis and Visualization | SSIS, Teradata, SQL

Data Expert and Business Solution Provider at Dell Technologies

As a Senior Business Intelligence Analyst at Dell Technologies, I have over five years of experience in transforming raw data into actionable insights, driving strategic decision-making for various organizations. I leverage my expertise in data analysis, visualization, and predictive modeling to deliver valuable business solutions that enhance performance, efficiency, and growth.

I have successfully led SSIS solutions in my team, along with BI infrastructure and technology management. I have developed several reports and dashboards using tools like Tableau and Power BI, and collaborated with external auditors for data requests. I have also handled Teradata and SQL queries on a daily basis, and automated sales reject reporting, resulting in significant time and resource savings. I am passionate about applying my data skills and business acumen to solve complex problems and create value for my clients and stakeholders.

  • Role

    SENIOR BUSINESS INTELLIGENCE ANALYST

  • Years of Experience

    11 years

Skillsets

  • Data Analysis
  • Python
  • SQL
  • Data Modelling
  • NLP
  • Program Management
  • SQL Query Optimization

Vetted For

12Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Power BI - Team LeadAI Screening
  • 66%
    icon-arrow-down
  • Skills assessed :Oracle, Performance Tuning, Queries, Stored Procedures, Data warehouse, Database structure, DAX, Indexing, PowerBI, Data Modelling, Postgre SQL, SQL
  • Score: 59/90

Professional Summary

11Years
  • Jul, 2021 - Present4 yr 5 months

    SENIOR BUSINESS INTELLIGENCE ANALYST

    DELL Technologies
  • Oct, 2018 - Jun, 20212 yr 8 months

    Sales Operations Analyst

    DELL Technologies
  • Jan, 2016 - Sep, 20182 yr 8 months

    Client tech Support Sr. Associate

    DELL Technologies
  • Feb, 2013 - Nov, 2013 9 months

    Technical Support Associate

    Aditya Birla Minacs Worldwide Ltd.
  • Feb, 2014 - Nov, 2014 9 months

    Process Associate

    INFOSYS Ltd.
  • Nov, 2014 - Jan, 20161 yr 2 months

    Client Tech Support Associate

    DELL Technologies

Applications & Tools Known

  • icon-tool

    Microsoft Power BI

  • icon-tool

    SQL

  • icon-tool

    HTML

  • icon-tool

    SQL Workbench

  • icon-tool

    SQL Server Integration Services

  • icon-tool

    Python

  • icon-tool

    NLP

  • icon-tool

    Data Analysis

  • icon-tool

    Data Modelling

  • icon-tool

    Program Management

Work History

11Years

SENIOR BUSINESS INTELLIGENCE ANALYST

DELL Technologies
Jul, 2021 - Present4 yr 5 months
    Collaborated with stakeholders to drive SnP sales growth through Account-based Micro Play programs, delivering strategic product and account recommendations to WW Sales teams, resulting in substantial $200M impact. The goal of the team is identifying, defining, analyzing, and recommending potential new growth strategies for Dells Commercial Business. Also, supporting strategic projects from ideation through execution. Built executive dashboards using Power BI and advanced Excel, with an objective to provide KPIs and insights into sales and revenue growth of Dell CP products. Involved creating business dashboards as a part of the core Data Reporting and Analytics team. Converted data into meaningful insights by creating numerous Business reports to analyze campaign performance on Quarterly & Yearly Basis. Carried out quality assurance tests to discover errors and optimize usability of the reports which ensured 100% data and compliance match with the stakeholders. Designing various SSIS Solutions to automate refresh of the reports and SQL queries which saved 130+ manual hours quarterly. Utilized automated keyword extraction through NLP to extract valuable insights from Dell customer chatbot data, providing valuable information for both the product and the online website teams.

Sales Operations Analyst

DELL Technologies
Oct, 2018 - Jun, 20212 yr 8 months
    Role encompassed of Microsoft Power BI and Tableau Dashboards creation, Data Analysis, Requirement gathering from process owners, Senior Stakeholder Management and Defining business KPIs for the clients. Developed and upheld a suite of reports and dashboards within Power BI to analyze sales quotes, manage reject orders, conduct Root Cause Analysis (RCA), and extract essential insights for actionable solutions. Hands-On experience of writing several PostgreSQL/MySQL queries to retrieve millions of records to ensure data accuracy and validation in the reports generated. Launched a pilot project aimed at generating precise and abundant quotes with a focus on lead conversion to revenue, while also tracking quote accuracy at the sales representative level. This initiative involved assisting sales teams in data analysis and forecasting. Automated sales reject reporting to save 200 manual hours, designing and automating global reject order analysis, managing Teradata requests daily within SLA, supporting worldwide accounting organization in month-close activities, and developing various detail and summary-level reports, including trend analysis and graphical dashboards featuring line and pie charts.

Client tech Support Sr. Associate

DELL Technologies
Jan, 2016 - Sep, 20182 yr 8 months
    Provided Level 2 support to the team while effectively managing ongoing duties. Collaborated with the Level 3 team to address unresolved and escalated issues. Facilitated resolution of escalations, provided purchase recommendations, and suggested system upgrades. Managed the team, including interactions with logistics and vendor management.

Client Tech Support Associate

DELL Technologies
Nov, 2014 - Jan, 20161 yr 2 months
    Supported team as level 2 support along with maintaining regular work responsibilities. Work with L3 team on unresolved and escalated issues. Escalation resolution, purchase, and system upgrade recommendations. Team Management, dealing with logistics team, vendor management.

Process Associate

INFOSYS Ltd.
Feb, 2014 - Nov, 2014 9 months
    Customer Support Associate working for British Telecommunication into Service Industry.

Technical Support Associate

Aditya Birla Minacs Worldwide Ltd.
Feb, 2013 - Nov, 2013 9 months
    Provide technical support to resolve issues encountered with commercial computer hardware products.

Achievements

  • Dell Champion Award
  • On spot Award
  • Achieved the highest Inspire Award within the current team for 4 consecutive quarters

Major Projects

4Projects

Attach 3.0

    An Automated Power BI dashboard to track various sales campaigns running globally and monitoring their performance.

Target Generative tool

    Developed an automated Power BI dashboard that offers insights to project managers for selecting target accounts for DnCP Product sales. The dashboard filters different KPIs such as AR, CPRU, and CPRPR.

RDR (Repeat Dispatch Rate)

    Created an automated Excel dashboard to analyze the recurrence rate of dispatches for Dell commercial and enterprise products across various regions in India.

APOS

    An Automated platform built in SQL to initiate automated emails to ISR's, utilizing HTML format, containing information about target accounts to pitch for DnCP Products.

Education

  • Bachelor of Engineering (Computer Science & Engineering)

    PES Institute of Technology & Management (2013)

Certifications

  • Microsoft certified data analyst associate with power bi (udemy)

AI-interview Questions & Answers

Yeah. Hello. Uh, my name is Shakti Kumar. Uh, thank you so much for providing me this opportunity. So a brief introduction about myself would be like, uh, I'm a computer science engineer, um, by education, and, currently, I'm working as a senior business analyst at Dell Technologies. I'm associated with Dell Technologies from almost 9 and a half years. And, uh, being a a part of senior member, uh, in the b BI team of Dell Technologies, My prime role and responsibility is to drive sales of Dell, the NCP products across global across globe, driving and designing a different strategies about sales, how to increase sales across globe, collaborating with stakeholders, the project managers understanding their requirement, get in touch with the report users, as in, like, the senior leaderships and designer sales dashboard as per the requirements, What are the KPIs defining and designing new KPIs, which is, uh, important for the business to measure the multiple campaigns running across globe. Apart from this, uh, I do being a senior member of the team, I do, uh, manage our men I do manage the junior college, and my prime role and responsibility is to drive them across, um, um, the sales campaign and make them understand, uh, what is the vision and the mission of our, um, the work, what we are do doing, and how it is improving our in order to drive the sales of building and secured products across globe. So that's about myself. Thank you so much.

So there are different methods that I will use to improve for the query performance in a SQL database. So first of all, I'll see, um, what is the exact issue which is creating a performance, uh, what is what is the exact, uh, I can say, uh, the problem, which is creating a performance issue in our database and in our report as well. Then after identifying that, we have a performance analyzer so that we can get to know which all the graphs whether the graphs or charts or any visualization is creating any performance issue. So or is there any kind of, uh, ways we can fold the query by using a query folding technique in Power BI? And if you are doing any, uh, calculations, like, uh, creating conditional columns or anything, like, before putting the data into the Power BI dataset so that we can remove those unnecessary steps and try to import the the data in more, uh, required format, what we need in our database. So these are the things that I will use. I will try to remove the unnecessary data, which is not a part of the leadership and unnecessary, it's taking its space. So, yeah, these are the techniques. These are the method that I will use to improve the SQL performance or, uh, query performance in our SQL database. Thank you so much.

So, generally, instead of, uh, the method, there are basically 2 methods that Power BI provides the user in order to import the data. 1 is import query, another 1 is direct query. So if I need to enhance the efficiency of data retrieval in Power BI, I will try to use, uh, import query because it will it is it it it is based on the historical data and not on the live data. So we can do anything, and it will be we can do any kind of modification in the data while before loading it into the Power BI dataset. And it has nothing to do with the live data, so it will make, uh, the data retrieval, uh, faster as compared to what we are going to use, uh, the direct query option. So for all these above 3 database, like, for me, Microsoft SQL Server, postpaid SQL, SQL, or Oracle. I'm gonna use, uh, a kind of, uh, direct query from the database in order to retrieve the data to Power BI. Thank you.

Whatever. So when I'm working with any of the complex tax expiration, so first of all, it depends upon, like, what kind of complex city I'm going to use for the tax expiration. It it depends on the business requirement, like, uh, what is the actual, uh, use and, uh, what is the actual data that we want to put in our dashboard. So that's how we define the complexity of any DAX expression. And when it comes to communicate to our team when working with, uh, any of the DAX expressions so, basically, the key consideration would be to why we are using that particular DAX expression and what is the need to use the DAX expression, uh, if we are not able to get it from directly from our data. So, definitely, we are losing the DAX expression. So, yeah, these are the metrics that I will, uh, uh, these are the key points that I will consider in order to explain to my team members. And apart from that, there is there are few more things I would like to, uh, um, inform my team members that whenever we are creating any DAX equation, we will try to make sure that lesser the, uh, what I can say, dependency of lesser the dependency on any column or, like, not using multiple, uh, data to calculate 1 single DAX expression, which will lead to kind of, like, complexity in the relationship. So these are the, uh, things that I will consider when I'm trying to create any DAX expression or when I'm trying to communicate the same to my team whole team members as well when we are working with any kind of, like, complex DAX expressions. Thank you so much.

So, generally, I would like to give this example of, uh, which is very much, uh, directly linked to my day in and day out work. So whenever we try to provide any kind of a security, uh, layer or any kind of, uh, access control to our Power BI dashboard, So, basically, there are, uh, multiple things that we check, like, uh, whether are we going to provide the security on the basis of hierarchy, or it's kind of, like, page level security that we are going to provide or this kind of, like, low level security that we are going to provide to our stakeholders. So these are the, uh, things or the requirement or the key consideration that we will, uh, check with our stakeholder that what kind of security level they are looking for in order to access Power BI dashboard. Because sometimes what will happen, the senior leaders, they will need for, uh, access of each and every, uh, dashboard. But when you are looking for any stakeholders, we don't want to provide them a huge set of data, like the overall numbers. It just only do their program specific, what are the programs they cater to. So these are the things that we will see and we will, uh, look into when we are providing any kind of security lay layers or any kind of security to do that Power BI dashboards. And in order to test that application while publishing it to dashboard, we, generally, we, uh, use a Power BI desktop version where we have an option of manage rules, and then we can get an access. Then we can define on the basis of users that how they're gonna use the dashboard. It's based on the read function, write function, or both. So, yeah, these are the things that we will look uh, in order to provide any, uh, in order to integrate any kind of security layers to our Power BI dashboard. Thank you.

Yeah. That's, just the like, previously, what I said, exactly the same thing I'm going to use here as well. What steps would you take to ensure the security of dashboard being viewed by multiple user rules? So, definitely, uh, being a Power BI developer, so we need to define a certain kind of rules to all the users, uh, in terms of read, write, or both. And, uh, definitely, we're gonna provide them, like, a base level filter, base level view, or, uh, the complete dashboard view. So these are the things, uh, that we will consider when providing or when we are, uh, providing any kind of, like when we are, uh, what you can say, defining any kind of security onto our Power BI dashboard. Yeah. When when the dashboard is going to be used by multiple users. Thank you.

So I guess, uh, in this DAX, basically, what this DAX formula is doing, we are trying to calculate the sales of only 2022 by providing this calculate function into our DAX expression. But I believe for getting this, uh, getting the output for this particular, uh, information, what we are looking for, there is no need of that, uh, formula because definitely we can we can provide a filter here on a visual level filter we can provide and so that automatically, it should give us the total sales of 2022. So I guess here, we we we have an opportunity to save, uh, measure what we have created here by using this DAX formula. And, uh, it's it's it's kind of, like, uh, not required, which will definitely if if we are not creating it and we are just providing a visible filter for year 2022, I think the performance will not be impacted as much as when we are trying to create a tax formula and we're trying to pull out the information by using this formula. Thank you.

I'm sorry. I'm not able to I can see that we're trying to pull out the 2 data. Like, 1 is from the table. Another 1 is our Excel file sales data. We are joining that table from the customer ID. And, uh, all the tables are on the utilizing. No. I have no idea. I need to work on this 1. K. Uh, thank you.

First of all, we need to see, like, what is first of all, we need to, uh, get to the root cause of, uh, the performance issue, whether it's it's it's, uh, the issue is getting, uh, impacted by the DATs, what we have created, or there is some another factor, which is creating the performance issue in our Power BI dashboard. And after that, only we'll try to, uh, build a logic around it, so how to improve the, uh, performance of the report. But when I say, uh, if you I want to design a Power BI reporting solution that actually reflects complex business or logic in that without compromising on report performance, then I would say as I said earlier also, when we are building DAX, we need to be very, very specific. Like, what are the values we need to calculate, and what are the values which are dependent on them. So, basically, we need to identify the dependent variable. And if that our dependent variable, we'll try to create a DAX which is dependent on as minimum as possible. And, generally, when we are trying to use any DAX impression, we first see the relationship between the tables. If it is a bidirectional or 1 too many, generally, 1 1 too many will be I it's it's fine. We can go ahead with the tags. But if it is many to 1 or many to many, we generally avoid creating tax expiration on those kind of relationship. So these are the, uh, I can say, uh, these are the criteria or the things that we need to look into any, um, tax expression when we are creating it or when we are creating any Power BI dashboards, what is the relationship between the data set, and how we can try to, uh, build a dash, like, uh, without dependent on much more dataset. So lesser the dependency, the faster will be the query. K. Thank you. Thank you so much.

So I can say that if you can put the Power BI onto a Power BI service, then it it it is not related to and there should not be, like, uh, if it's kind of database maintenance activity is happening, then we can stop the auto refresh of our Power BI report, whether it is monthly, weekly, depending on the business requirement. But, uh, when the report is on Power BI service, so it has not any dependency on, uh, it it has the dependency on Power BI dataset, but unless Anurag will try to refresh the dataset, it will not create any impact. So if if any database maintenance activity is going on and we break the connection from our Power BI service to the Power BI datasets, then I don't think it will have any impact on our Power BI report during the database maintenance activities. Thank you.

No idea about this. I have never came across such kind of situation in my, uh, day in and day out work, and, definitely, I've I'll I'll I'll look into it. Okay? I'll look into it. Thank you. Thank you so much.