Data Analysis · Business Intelligence

Mohammed Ashraf Hassan

Data & BI Analyst

I turn messy business data into Power BI dashboards that tell owners and managers exactly where the money is going.

Cairo, Egypt · Available for remote freelance work

End-to-end BI projects
3
Records modelled
300K+
Dimension tables designed
10
Core analytics tools
7

01About me

An analyst who starts with your decision, not your data

I'm a Data & BI Analyst who builds the reporting layer that business owners, sales managers, and stakeholders actually use to make decisions. My work starts where most reports fail: with the raw file. I clean it, model it into a proper star schema, define the KPIs that matter, and then design a dashboard that answers a question in one glance instead of five clicks.

My background is in Electronics & Communication Engineering, which trained me to break messy systems into measurable parts — the same instinct I now apply to sales, operations, and pricing data. Through the DEPI Junior Data Analysis Track I built three full analytics projects end to end, covering retail performance, flight pricing, and store sales.

I'm straightforward to work with: I ask what decision you need to make, then build the shortest path to it. No 40-page decks, no vanity charts.

  • Clear KPI definitions agreed before a single chart is built
  • Star-schema models so numbers never double-count
  • Reports designed for one-glance answers on desktop and mobile
  • Documented work you can hand to the next person

02Education

Training and background

B.Sc. Electronics & Communication Engineering

Institute of Aviation Engineering and Technology (IAET)

Engineering degree with a strong quantitative and systems-analysis core.

Junior Data Analysis Track

Digital Egypt Pioneers Initiative (DEPI)

Applied training in SQL, Excel, Power Query, data modelling, and Power BI.

03Skills

The toolkit behind every report

Analysis & Insight

  • Data Analysis
  • KPI Definition
  • Trend & Variance Analysis
  • Root-Cause Breakdown

Visualization & Reporting

  • Power BI
  • Data Visualization
  • Dashboard Design
  • Executive Reporting

Data Preparation

  • Data Cleaning
  • Power Query
  • Excel
  • Star-Schema Data Modelling

Querying

  • SQL
  • Joins & Aggregations
  • DAX Measures

04Work experience

Where the hands-on work comes from

Freelance Data & BI Analyst

Present

Independent

  • Build Power BI dashboards and clean, modelled datasets for business owners and sales teams.
  • Take projects from raw CSV to a decision-ready report, including KPI definitions and documentation.

Junior Data Analysis Track — Trainee

Training Programme

Digital Egypt Pioneers Initiative (DEPI)

  • Completed a structured analytics track covering SQL, Excel, Power Query, data modelling, and Power BI.
  • Delivered the Retail Performance & Operations Dashboard as the capstone project, guided by Eng. Moataz Badran with advisory support from Hassan Ashraf.

05Services

What you can hire me for

Fixed-scope engagements with a clear deliverable — a dashboard, a clean dataset, or an answer you can act on.

Power BI Dashboard Development

One report your whole team trusts, instead of five conflicting spreadsheets.

Power BI developer · interactive dashboard · DAX measures

Data Cleaning & Preparation

Duplicates, blanks, and broken formats removed so your numbers finally reconcile.

data cleaning · Power Query · Excel automation

SQL Analysis & Reporting

Direct answers pulled from your database, delivered as a repeatable query or report.

SQL analyst · ad-hoc reporting · data extraction

Data Modelling (Star Schema)

A fact-and-dimension model that keeps reports fast and free of double-counting.

star schema · data model · fact and dimension tables

Sales & Operations KPI Design

Agreed definitions for margin, cancellation rate, and shipping lag — measured the same way every month.

KPI dashboard · sales analytics · operations reporting

Excel Reporting Automation

Monthly reports that refresh themselves instead of costing you a day of copy-paste.

Excel automation · Power Query refresh · recurring reports

06Projects

Selected builds, from raw file to decision

Each project shows the report pages and the data model underneath. Tap any image to view it full size.

01Lead project · DEPI capstone

Retail Performance & Operations Dashboard

Total sales
4.34M
Net profit margin
29.62%
Cancellation rate
14.80%
Lost to cancellations
625.61K

The question

A retail business could see its revenue but not what was quietly draining it — cancelled orders, slow shipping, and discount-heavy sales reps.

What I built

A three-page Power BI report over a cleaned RetailSales dataset, modelled as a star schema joined on surrogate keys: an Executive page for revenue and margin, an Operations page for fulfilment health, and a Sales Force page for rep and product performance. All pages share date, channel, brand, and category filters.

What it revealed

  • 29.62% net profit margin on 4.34M in sales, with margin dipping to 26.15% in Q3 — a seasonal squeeze worth planning around.
  • 14.80% of orders were cancelled, equal to 625.61K in lost revenue: the single biggest recoverable number in the business.
  • Average shipping lag of 3.92 days showed no strong link to cancellations by city, ruling out delivery speed as the main cause.
  • Product-level margin flags exposed items selling in volume while earning below-target margin, and discount rates varying by rep up to 9%.
  • Power BI
  • Power Query
  • DAX
  • Star Schema
  • Excel

Report pages

Executive Overview — revenue, margin trend, category and channel profit
Operations Overview — cancellations, lost revenue and shipping lag
Sales Force Overview — rep performance, discounts and product margin flags
Documentation page — dataset, schema and KPI definitions

Data model

Star schema — one fact table, ten dimensions, joined on surrogate keys
02Pricing & route analytics

Flight Tracking DB

Flights analysed
300.2K
Avg ticket price
20.89K
Avg duration (hrs)
12.22
Total ticket value
6bn

The question

With 300K flight records, which airlines, cabin classes, and booking windows actually drive ticket price — and where does price stop being about distance?

What I built

A three-page Power BI report on a star-schema model with airline, city, class, departure-time, and arrival-time dimensions. Pages cover an executive summary, a pricing and booking deep dive with correlation analysis, and a route-level view.

What it revealed

  • Business class is 11.12% of tickets sold but a far higher share of value, with average business fares several times economy.
  • Duration barely predicts price: the correlation plot flattens after the first few hours, so scheduling — not distance — sets the fare.
  • Fares stay flat until roughly 10 days before departure, then spike sharply — a clear last-minute pricing window.
  • Vistara and Air India dominate both flight volume and premium pricing; the six busiest city pairs cluster around Chennai, Bangalore, and Kolkata.
  • Power BI
  • Power Query
  • DAX
  • Star Schema

Report pages

Report landing page with guided navigation
Executive Overview — volume, price and class share
Pricing & Booking — correlation, booking window and time-of-day pricing
Route Analysis — durations, top city pairs and stop mix

Data model

Star schema — flight fact table with five lookup dimensions
03Sales & profitability

Super Store Sales Analysis

Total sales
2.90M
Total profit
360.13K
Quantity sold
47K
Total purchases
12.42K

The question

Across four years of orders, which segments, categories, and states actually carry profit — and is the trend improving or just noisier?

What I built

A single-page executive sales dashboard over a star-schema model with customer, product, geography, date, and ship-mode dimensions, filterable by year, region, and shipping method.

What it revealed

  • 2.90M in sales produced 360.13K in profit, with quarterly profit growing from 4K to a 62K peak in Q3 2019.
  • The Consumer segment drives 53% of sales (1.55M), while Home Office contributes only 17% — a clear targeting signal.
  • Technology leads category sales, with Office Supplies close behind on volume but thinner returns.
  • Sales concentrate heavily in California and New York, exposing a geographic dependency worth diversifying.
  • Power BI
  • Power Query
  • Excel
  • Star Schema

Report pages

Sales & Profit overview with year, region and ship-mode filters

Data model

Star schema — sales fact table with five dimensions

07Achievements

Milestones worth mentioning

DEPI Junior Data Analysis Track

Completed the Digital Egypt Pioneers Initiative analytics track, covering SQL, Excel, Power Query, data modelling, and Power BI.

Capstone project recognised by programme instructors

The Retail Performance & Operations Dashboard was delivered under the instruction of Eng. Moataz Badran, with advisory support from Hassan Ashraf.

B.Sc. Electronics & Communication Engineering

Institute of Aviation Engineering and Technology (IAET) — an engineering foundation in systems thinking and quantitative analysis.

Three end-to-end analytics builds

Over 300K records modelled across retail, aviation, and e-commerce datasets, each shipped as a documented star schema plus a multi-page report.

08 — Let's work together

Tell me the decision you're stuck on. I'll build the dashboard that answers it.

Send over your data file or a short description of your reporting problem. You'll get a plain answer on scope, timeline, and what the finished report will show — no obligation.