Title:
Data Analyst | Power BI, SQL & Excel | Turning Millions of Rows into Decisions
⸻
Overview:
I help businesses that are drowning in data — from messy spreadsheets to millions of rows of enterprise data — turn it into dashboards and insights leadership actually uses.
Over 2+ years, I’ve built dashboards spanning finance, HR, and sales, including monthly income/expense/savings tracking, employee attrition and workforce KPIs, and multi-region sales performance analysis.
⸻
A few examples from my portfolio:
• Finance Dashboard — automated income, expense, and savings tracking across multiple years, surfacing metrics like savings growth % and total portfolio value in one live view
• HR Analytics Dashboard — analyzed workforce data for 889 employees, tracking attrition rate, average tenure (7 years), average salary, and job satisfaction by department
• Sales & Customer Insights Dashboard — tracked salesperson-level performance across 10+ reps and multiple regions, with individual sales totals up to $1.9M
• Streaming Analytics Dashboard — analyzed 519 categories and thousands of titles across genres and countries to surface content and audience trendsI’m
What I can do for you:
• Data cleaned and modeled for accuracy at scale — no shortcuts that break under load
• SQL queries optimized for speed, not just correctness
• Power BI dashboards built around the 3-5 KPIs that actually drive decisions — not 40 charts nobody opens
• Clear, plain-language insights a non-technical stakeholder can act on immediately
Tools & Skills:
Tools: Power BI · SQL · Excel (Pivot Tables, Power Query) · Data Cleaning.Data Modeling · ETL.Stroytelling
⸻
Why work with me:
• I’ve handled big data at company scale, so your dataset size won’t slow me down
• I ask about your business goal before I build — the dashboard serves the decision, not the other way around
• Fast turnaround, clear communication, revisions until it’s right
Mostafa H.
Data Analyst & Data Engineer | ETL, BigQuery, Power BI, Looker Studio
Samalut, Egypt
$15/hr$15 per hour5.0 (4) 7 jobs $600+ total earnings
Most dashboards fail the same way. The numbers don't tie out, the refresh breaks the moment the source changes, and within a month the team is back in Excel checking the dashboard by hand.
That happens because whoever built the report was never allowed near the data underneath it. I do both halves. That's why my dashboards survive contact with real data.
WHAT CLIENTS SAY
Every Upwork job I've finished that got rated came back 5.0, and clients keep tagging the same three things: Committed to Quality, Clear Communicator, Accountable for Outcomes.
"Absolutely exceptional work! Expert for sure!"
"Efficient, professional, and really understood what I needed. The dashboard is super intuitive."
"Mostafa did an excellent job. He was very kind and exceptionally patient."
THE ENGINEERING HALF
In my full time role I built and run a food manufacturing group's entire analytics platform, alone. NetSuite ERP pulled with Python into a BigQuery warehouse in bronze, silver and gold layers, refreshing unattended on Cloud Run every day. On top of it sits one Power BI model: 64 tables, 673 DAX measures, 14 published reports, one definition per metric. It also runs a verification step that catches a broken column before it reaches a dashboard as a silent zero, which is the failure nobody notices until a board meeting.
Python, SQL, Google BigQuery, ETL and ELT pipelines, star schema and data modeling, incremental refresh, Cloud Run and Cloud Scheduler, REST APIs, Google Apps Script.
THE ANALYTICS HALF
Power BI and Looker Studio dashboards for marketing, sales, finance and operations teams. Recent work here: an ads performance dashboard tracking spend across Meta, TikTok and Snapchat, a content and sales ops analytics dashboard, and a Power BI report rebuilt from a layout that wasn't working.
Power BI (DAX, Power Query, semantic models), Looker Studio, GA4, Google Search Console, Google Ads, Meta Ads, TikTok Ads, Snapchat Ads, Excel, Google Sheets.
WHAT YOU ACTUALLY GET
A data model, not just a screen. Ask a new question next quarter and it answers without a rebuild.
Metrics defined once. Revenue means the same thing on every page, in every report.
A refresh that runs itself on a schedule, plus a check that tells you when a source breaks instead of quietly showing zero.
A short handover walkthrough so your team can maintain it without me.
HOW I WORK
I start small on purpose. One page you can react to first, then the rest. You see something real in the first few days instead of waiting two weeks for a reveal, and you get progress updates the whole way.
SEE THE WORK BEFORE YOU SPEND ANYTHING
100 project walkthroughs on my channel, Power BI and Looker Studio, organized by business area:
Arabic and English. Delivered for Riyadh Municipality, the Royal Commission, Qassim Medical Complex and Zayed Schools.
START HERE
Send me your current dashboard, or just a sample of your raw data. I'll send back a short written diagnosis: what's wrong, why it's happening, and what it would take to fix. No call needed, no charge. If you like how I think, we go from there.
Marwan K.
SharePoint, Power Automate, Power BI, Excel, Google Sheet & Power Apps
⭐ I design and deliver end-to-end business systems, automation, data and reporting solutions.
⚡ Microsoft 365, Dynamics 365 & Power Platform
SharePoint Online • Microsoft Lists • Power Apps • Power Automate • Dataverse • Power BI • Microsoft Fabric • Dynamics 365 • Dynamics 365 Finance & Operations
📊 Excel & Google Workspace
Excel • Power Query • VBA • Office Scripts • Google Sheets • Apps Script
🔗 Data & Integrations
SQL • REST APIs • JSON • Python • Microsoft Entra ID • App Registrations • API Integrations • Data Integration • Cloud Automation
⚙️ Business Systems
Applications • Databases • Dynamics 365 Business Applications • Finance & Operations Workflows • Workflow Automation • Approvals • Permissions • Data Migration • Validation • Reporting • Dashboards • System Integration
✅ End-to-End Delivery
Requirements • Solution Architecture • Development • Integration • Testing • Troubleshooting • Documentation • Production Handover
I build practical production-ready systems that reduce manual work, improve data quality, connect business processes and give teams and management clearer operational visibility.
Mohamed E.
Power BI Expert | Dashboard Developer | Excel Expert & Data Analyst
Cairo, Egypt
$17/hr$17 per hour5.0 (3) 6 jobs $600+ total earnings
Power BI is easy to make your data clear, your KPIs reliable, and your decisions easier.
I’ve delivered 50+ dashboards, worked with 5+ companies and 100+ freelance clients, and trained 1,000+ learners in Excel and Power BI.
I’m a Power BI Developer and Data Analyst who helps businesses turn scattered Excel files, databases, and manual reports into interactive dashboards they can trust. Whether you need a report built from scratch or an existing dashboard fixed, I handle the data work behind the visuals as carefully as the design.
𝗪𝗵𝗮𝘁 𝗜 𝗰𝗮𝗻 𝗯𝘂𝗶𝗹𝗱 𝗳𝗼𝗿 𝘆𝗼𝘂
• Power BI dashboards and executive reports for operations, HR, healthcare, sales, and other teams
• KPI dashboards with clear definitions, useful drilldowns, and easy navigation
• Data models, DAX measures, and Power Query transformations
• Automated reporting workflows that reduce repetitive Excel work
• Excel dashboards and reports when Excel is the right tool
• SQL and Python workflows to clean, combine, and validate data
• Improvements to slow, confusing, or inconsistent Power BI reports
𝗛𝗼𝘄 𝗜 𝘄𝗼𝗿𝗸
First, we define the questions your report needs to answer. I review your data sources, agree on the KPI logic with you, clean and model the data, and build the dashboard. Before delivery, I validate the numbers against the source and explain how your team can use and update the report.
A useful dashboard should do more than look good. It should give your team one clear view of performance and confidence in the numbers behind it.
Send me a sample of your data or a screenshot of your current report, and tell me what decisions you need it to support. I’ll help you plan the right Power BI solution.
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Verified
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Verified
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Verified
Summa Linguae
How do I hire a Microsoft Power BI Specialist in Egypt on Upwork?
You can hire a Microsoft Power BI Specialist in Egypt on Upwork in four simple steps:
Create a job post tailored to your Microsoft Power BI Specialist project scope. We'll walk you through the process step by step.
Browse top Microsoft Power BI Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Microsoft Power BI Specialist profiles and interview.
Hire the right Microsoft Power BI Specialist for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Microsoft Power BI Specialist?
Rates charged by Microsoft Power BI Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Microsoft Power BI Specialist in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Microsoft Power BI Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Microsoft Power BI Specialist team you need to succeed.
Can I hire a Microsoft Power BI Specialist in Egypt within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Microsoft Power BI Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Microsoft Power BI Specialists in Egypt