Dynamic Power BI Developer with TCS experience, excelling in data modeling and DAX programming. Proven ability to transform complex data into actionable insights, enhancing decision-making. Achieved a 70% improvement in database performance as a SQL Server DBA. Strong analytical skills paired with effective communication drive impactful reporting and visualization solutions.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Assistant Consultant
TCS
Bhubaneswar
08.2021 - Current
Dedicated Power BI Developer with a proven track record of translating complex data into actionable insights. Proficient in data modeling, DAX, and data transformation, I specialize in creating visually engaging reports and dashboards. My passion lies in harnessing the full potential of Power BI to drive data-driven decision-making.
As a developer, I worked on business data from the SQL Server to extract it and make it connected so that the dashboard refreshes in the Power BI Report Server when there is some data appended to the SQL database.
Worked on the application of the index, conditional columns, calculated columns, grouping and aggregating, and merging and appending queries.
I have done data modeling with imported tables, creating table relationships with primary key and foreign key values, using star and snowflake schemas, maintained relationship cardinality with filter flow within tables, and created hierarchies in table data (date, continent).
Created calculated columns with DAX queries, created explicit measures by DAX, and kept all the measures in a separate table in order to make it easy for dashboard visuals. I have used DAX syntax and operators with common DAX functions (math and statistics, count, conditional and logical functions, Switch, date and time, calculate, all, filter, iterators, and time intelligence patterns).
Visualized data with reports by adding report pages and objects. I have built and formatted various charts (line charts with trend lines and forecasts, KPI cards to see the performance with target value, bar and donut charts, filtering options, table and matrix visuals, conditional formatting, maps, slicers, gauge charts, and drill-through pages for individual value-specific details).
I have worked on Report Interactions, adding a bookmark to perform some actions in the dashboard (reset, back), and added custom navigation buttons to navigate between pages. I also worked on importing custom visuals from Excel Pivot and know how to manage and view roles in dashboards. With that, I have published dashboard reports to the Power BI report server, managing access for users.
SQL Server Database Administrator
Canada Imperial bank of commerce
Bhubaneswar
06.2017 - 08.2021
I have experience in SQL, as I have done development work on the ASP.NET backend. In this project, I have migrated all data tables to SQL Server from the MS Access database that was discontinued. I worked on sanitizing the data, creating tables with data types, and inserting all values, applying primary key constraints and join operations needed in the tables.
Created stored procedures for various actions that are performed and called by .NET code, developed the database on the dev server, and then deployed it in UAT and production servers as well. Created AD groups and objects for the connection string, and provided sys-admin access for CRUD operations, and read-only access for Business.
Utilized join and subqueries to simplify complex queries involving multiple tables while optimizing procedures and triggers in production. Wrote multiple SQL queries to obtain data from multiple tables to spool into CSV and Excel format. I have provided the extracts to the business and users.
Performed database defragmentation while optimizing the entire SQL queries, improving database performance and loading speed by 70%.
Created a task scheduler that takes backups and saves files on the server on the weekend. Created a document for the database disaster recovery plan.
Education
B.Tech - Mechanical Engineering
IGIT Sarang
Odisha
05-2017
Skills
Power BI Data Visualization
Python programming
Data Analysis and Modeling
DAX Query Optimization
SQL Data Management
Data transformation
Excel VBA
ASPNET and Java programming
Certification
Microsoft Power BI Data Analyst certification exam (PL-300)
Microsoft Power BI Desktop for Business Intelligence (Udemy)