Sales performance dashboard
Revenue, margin, targets and YoY trends by region and product, with drill through to details.
Power Query, data modelling, DAX and dashboards people actually use.
Sales YoY % =VAR CurrentSales = [Total Sales]VAR LastYear = CALCULATE ( [Total Sales], SAMEPERIODLASTYEAR ( 'Date'[Date] ) )RETURN DIVIDE ( CurrentSales - LastYear, LastYear )
A good dashboard is mostly a good data model with the right measures on top. In six weeks you learn to shape data with Power Query, build a clean star schema, write DAX that gives correct answers, design reports that are easy to read, and publish them securely in the Power BI Service. You leave with portfolio dashboards like the ones on my home page.
You learn by doing: every week has hands-on exercises on Google Classroom, and every module ends with something you built yourself.
Clean, merge and reshape data from Excel, SQL and the web.
Star schemas, relationships, date tables and model best practices.
Measures, CALCULATE, filter context and time intelligence.
Layout, drill through, tooltips, bookmarks and mobile views.
Workspaces, apps, scheduled refresh, gateways and row level security.
Two or three dashboards you can show in interviews.
A clear plan from the first session to the last. The pace adapts to you: if you already know a topic we move faster, and if something needs more time we take it.
Real projects you can put on GitHub and explain with confidence in interviews.
Revenue, margin, targets and YoY trends by region and product, with drill through to details.
Stock levels, days of cover and slow movers, similar to the inventory dashboards I build at work.
One report, different data per user, published as an app with row level security and scheduled refresh.
The same tools used by data teams in real companies.
Every session is just you and me, never a batch. No recordings, so we can talk openly about your code.
Each session is 1 hour 15 minutes, on weekdays, weekends or both. We agree the schedule before starting.
Assignments, projects, quizzes, interview questions and homework, all organised in one place.
You build projects like the ones companies run, and get feedback on your code and design.
Common questions, live coding practice and mock interviews with honest feedback.
CV, LinkedIn, applications and interviews. I stay with you until you are hired, as long as you do the work.
You pay for your time with me, not per course. All prices are in US dollars.
Senior Data Engineer at Algo · Lahore, Pakistan
I build data platforms with Snowflake, Azure Databricks, Azure Data Factory and Microsoft Fabric every day, and I have been mentoring since 2021. I teach what I use at work, and I stay with you until you land the job.
Power BI Desktop only runs on Windows. Mac users can use a Windows virtual machine, and I help you set one up.
You can learn almost everything with the free Power BI Desktop. For the Service features we use a trial, or your company licence if you have one.
The course covers the main PL-300 areas, and in the last week we make a study plan and go through practice questions.
200 USD per month whichever course you choose. You can also pay 100 USD every 15 days or 50 USD per week. All prices are in US dollars wherever you live.
If the training is not right for you after the first session, you get a full refund. After that, payments already used for completed sessions are not refunded, but unused prepaid time can be refunded.
Yes. As long as you attend your sessions and complete the assignments and projects, I keep helping you with CV, LinkedIn, mock interviews and job applications until you are hired.
Yes. Students join from many countries. We pick session times that work for your time zone before we start.
From your first SELECT to stored procedures, data models and fast queries.
View course → 6 monthsOneLake, lakehouses, pipelines, Spark, warehouse, real-time and Power BI in one platform.
View course → 4 weeksRelational, non-relational and analytics data on Azure at DP-900 level.
View course →Tell me your goals and your time zone. We plan your schedule together, and your first session can start this week.