Open to consulting

Wael Frashy

Data & AI Lead

I help finance and operations leaders get one set of numbers they can trust. I build the Power BI models, business apps and private AI assistants behind them.

Wael Frashy
8+
Years experience
20+
Companies served
15+
Business apps live
12
Apps with AI chat
What I do

Core expertise

I deliver six things for finance and operations leaders.

One view of the business

I build apps and Power BI reports that put finance, sales and operations figures in one place. Each page is checked against the source data before launch.

Numbers finance can trust

I match Power BI models to the finance team's own Excel, line by line. I also make slow models fast without changing any result.

Private AI on company data

I build AI assistants that answer questions from live company data. Sensitive questions can stay on a private AI model.

Excel work, automated

I turn hand-built workbooks into browser apps for receivables, claims, fuel buying and freight paperwork. Teams still get the Excel files they know.

ERP and fleet-system data

I work with NetSuite, Dynamics 365 and SQL Server data. I map large ERP and fleet databases so reports can use them.

Leadership and training

I lead the data and AI work for a shipping group. I also write hands-on courses that teach staff security and AI.
Recent work

Work, by the problem it solves

I built these in 2026, mostly in the Sallaum Lines Data & AI Unit. The pictures are mock-ups with no client data.

SMC

Hospital reporting app

Hospital management gets 60+ live pages on finance, receivables, pharmacy and department results. Each page is checked to the cent against Power BI before it ships.
Power BILive dataAsk AIReceivables aging
NOVAVOLT · The Revive Club · Sallaum Humanity Foundation

Apps for three more companies

A battery and solar company, a sports club and a charity each run a simple app on live data. Personal names are hidden from general users.
NetSuitePower BIDaily refreshExcel exports
Sallaum Lines

Sales reporting with CRM write-back

The sales app reports car-maker contracts and one-off bookings. Its CRM screens update the sales team's Excel files and refresh Power BI.
Power BIDAXReactExcel write-back
Sallaum Lines

Receivables packs without manual workbooks

Browser agents turn ERP exports into the finance team's receivables pack. Each upload must match the export's own totals before the app accepts it.
Finance agentsSeveral countriesMatched to the centSharePoint
Sallaum Lines

Cargo claims and freight paperwork

The claims app reads claim e-mails and takes each claim through approval and payment. Freight agents read car-maker booking PDFs and produce clean load lists.
OCRPDF parsing3-step approvalExcel sync
Sallaum Lines

Fleet operations and schedule planning

The operations app turns daily fleet reports into live map, port, fuel and utilisation pages. Planners edit one shared voyage schedule before they publish it.
109-port masterLive co-editingSupabase RealtimeAI with approval
Sallaum Lines

Fuel buying against the market

The bunker desk records every marine fuel order and supplier quote. It compares each price paid with the market price on the day.
Supplier scorecardMarket benchmarkAsk AIAutomated tests
Sallaum Lines · SMC · Baja Food

Power BI that matches finance

I rebuild Power BI logic until it matches the finance team's own Excel. The fleet cost model matches every vessel cost cell to the cent.
DAXTOM / XMLAExcelFabric API
Baja Food

Slow Power BI models made fast

I find the slow parts of a model and fix the cause. Every result stays the same.
80M-row model: 2.3 GB to 335 MBUp to 4x fasterVertiPaq

Security feed and staff academies

I built a security news feed for an IT team. I also wrote two staff academies that teach security and AI with hands-on practice.
55+ coursesEnglish and ArabicSimulations
Portfolio

Some of the BI reports I've built

I build complete Power BI reports, from the data model to live refresh. The pictures use sample data.

Finance Report

The report tracks profit and loss, budget variance, cash flow and receivables aging. Managers see each KPI by department and period.
P&LBudget VarianceCash FlowReceivablesAging Report

Sales Report

The report tracks the deal pipeline, win rates and each rep's quota. It forecasts revenue by region and product line.
PipelineWin RateForecasting

Inventory Report

The report monitors stock levels and raises reorder alerts. It shows slow-moving items and stock turnover by warehouse.
Stock LevelsReorder AlertsTurnover Rate

Operations Report

The report tracks equipment effectiveness (OEE), uptime and quality pass rates. It breaks downtime down by cause and by shift.
OEEDowntimeQuality Control

Production Report

The report follows each production order on a Gantt-style schedule. It compares batch output with target and shows machine use by line.
GanttBatch TrackingWIP

Marketing Report

The report tracks campaign funnels, conversion and channel attribution. It shows return on ad spend and acquisition cost by channel.
FunnelROASAttribution

Freight Report

The report tracks a RoRo fleet, port dwell time and transit times. It also shows voyage profit and cargo manifests.
Fleet TrackingVoyage P&LPort Dwell

Hospital Operations Report

The report shows bed occupancy by department, length of stay and ER wait times. It also tracks surgery scheduling and pharmacy stock.
Bed OccupancyER Wait TimePatient FlowLOS Analysis
Automation & alerts

Automation solutions

Agents and scheduled jobs move data and flag problems with no manual steps.

Document Processing Flow

The flow reads invoices, bills of lading and purchase orders with AI. It checks the data and posts it into the ERP with no typing.
Azure Doc Intelligence Power Automate D365 Integration

Data Entry Flow

One smart form updates the ERP, logs to SharePoint and sends approval e-mails. Every step keeps an audit trail.
Power Automate Power Apps SharePoint Teams Integration

Scheduled checks and alerts

Scheduled jobs check the data every few minutes, every week or every month. They send one short e-mail when something needs attention.
Supabase Edge Functionspg_cronMicrosoft Graph mailRefresh monitoring

Customs Clearance Agent

The agent reads shipping documents and classifies goods with HS codes. It calculates duties, flags exceptions and drafts the customs declaration.
AI Agent HS Code Classification ZATCA Integration Power Automate

Data Extraction Agent

The agent pulls fields from PDFs, e-mails, Excel files, web pages and databases. It cleans the data and loads it into Power BI or SQL.
Python Agent Power BI API Multi-source ETL LLM Extraction
Technical stack

Skills & tools

The tools I use in my work. I use the highlighted ones every week.

Power BI & modelling
Power BIDAXPower Query (M)Microsoft FabricPBIP / TMDLTOM / XMLAVertiPaq tuningExcel advancedPower PivotTableau
Data engineering & ERP
SQL (T-SQL)PythonOracle NetSuiteDynamics 365SQL ServerPostgreSQLBusiness CentralAzure Data LakeAzure DatabricksAzure SynapseApache Spark
Web apps
ReactTypeScriptViteTailwind CSSNode.jsArabic right-to-left UIInstallable web apps (PWA)PlaywrightVitest
Cloud & identity
SupabaseMicrosoft Entra ID sign-inMicrosoft GraphAzure FunctionsAzure Static Web AppsNetlifyGitHub ActionsPower AutomatePower Apps
AI & agents
Private / local LLMsNatural language to DAXTool calling with approvalClaude CodeClaude APIMCP serversSpeech-to-textOCR and PDF parsingCopilot Studio
Security & training
Privacy by designSecurity awareness trainingPersonal-data maskingThreat intelligence (CVE / KEV)AI literacy trainingHands-on simulations
Power BI
SQL
Python
Azure
React
Business Central
Excel
TypeScript
Dynamics 365
Supabase
Claude
Power Automate
Track record

Companies I've worked with

Government bodies and companies in shipping, healthcare, food, retail and energy. They are based in Europe, the Gulf and the Levant.

Let's talk

Have a data
or AI challenge?

I take on consulting work in Power BI, business apps and private AI. I reply to every message within 24 hours.

contact@waelfrashy.com linkedin.com/in/wael-frashy
Open to consulting and project work
Europe, Gulf and Levant