Hasnain A.
Power BI & Fabric Developer | Data Modeling, DAX, AI-Ready Reports
I build Power BI reports for business owners with several entities or sites, finance teams that need P&L and budget vs actual reporting, and BI consultancies that need extra hands on the model and report layer. I make sure the numbers in them match the source data. I've completed 50+ projects on Upwork since 2020. Before freelancing I worked as a Data Analyst at Infinix Mobility. My main tools are Power BI, DAX, Power Query, SQL and Microsoft Fabric. I use AI-assisted development to build and document faster, and I still check every figure against the source before it reaches you. Most clients come to me with data spread across several systems, monthly reports put together by hand in Excel, or a Power BI report that is slow or shows totals nobody trusts. What I can do for you: - Build a dashboard from your files or databases, usually at a fixed price with an agreed timeline - Design the data model and write the DAX (star schemas, date tables, time intelligence, variances, allocations) - Combine Excel, CSV, database and Microsoft 365 data in Power Query and SQL, including duplicate and overlapping files - Audit an existing report and give you a written list of what's wrong and how to fix it - Prepare your model for Copilot and Q&A with clear names, descriptions, synonyms and measures - Set up Microsoft Fabric (Lakehouse, Dataflows Gen2, Direct Lake) when file-based reporting is no longer enough - Run your monthly reporting: load the new data, check it, and send a short note on what changed - Rebuild Excel or Tableau reports in Power BI - Hand over a measure dictionary, data lineage and a list of known data gaps - Coach your analysts one to one on Power BI and on using AI tools for reporting I also build reporting that pulls together multiple marketing and web-analytics sources — GA4, LinkedIn, email outreach tools and CRM exports — into one Power BI model, and I review Microsoft Clarity session recordings to explain why a metric moved, not just that it did. I've built reports for sales and retail, hospitality, marketing, call centers, gaming, motorsport, and finance and trade. A project usually starts with a short call about the decisions the report needs to support. You then get a data model and a first draft to click through early, revisions based on your feedback, and documentation at handover. If your data is confidential, tell me at the start and we'll agree which tools can be used on it. Send me a sample of your data or a short description of the report you need, and I'll reply with how I'd approach it and how long it should take.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $297
Billed in all: $15,589$16k
$297 in the last 6 months
Across 51 contracts
Earnings, last 30 days
Skill rankings: Top 29% in SQL
Ranked by MRR among everyone on Upwork with the skill.
- #36Data Transformation102 freelancers · 🇵🇰 #10Top 35%🇵🇰#10 of 22
- #88Data Analysis Expressions274 freelancers · 🇵🇰 #23Top 32%🇵🇰#23 of 52
- #117Data Analysis Consultation327 freelancers · 🇵🇰 #21Top 36%🇵🇰#21 of 60
- #189Microsoft Power BI Development600 freelancers · 🇵🇰 #39Top 32%🇵🇰#39 of 103
- #361Power Query958 freelancers · 🇵🇰 #68Top 38%🇵🇰#68 of 158
- #368Web Analytics1,002 freelancers · 🇵🇰 #42Top 37%🇵🇰#42 of 90
- #373Data Modeling1,203 freelancers · 🇵🇰 #68Top 31%🇵🇰#68 of 167
- #384Microsoft Power BI Data Visualization1,248 freelancers · 🇵🇰 #81Top 31%🇵🇰#81 of 232