Available for new projects · replies within 12h

I connect data, automate processes, and build
websites and mobile apps that get work done.

Excel · Power BI · n8n · Power Automate · Shopify · WordPress for businesses in 93 countries.

Preferred Freelancer · and Freelancer Ambassador badge holder at freelancer.com
0
Projects delivered
0
Clients served
0
Countries
0
Years running
Trusted by brands & teams who kept coming back
01 — Selected work

The portfolio

Real client deliverables. Click any tile for the full screenshot. Live sites link out.
Featured · raw export → live dashboard

The same data, finally readable.

Clients send me the mess on the right — a raw CSV/Excel export, thousands of unformatted rows. I turn it into the model on the left: one-click refresh, month-end in minutes.

Sales & Business Performance dashboard
The input →client_export_2024.xlsx
ABCDEF
1DateSKURegionUnitsPriceRev
203/01/24SK-0918EMEA14$29.0406
33-1-24sk-0918emea729203
403/02/24SK-1142APAC#N/A$54.5err
503/02/24SK-0773US22$12.0264
603/03/24SK-1142apac954.5490.5
7SK-2001US3$99297
803/04/24SK-0918EU18$29.0522
903/05/24SK-0773USA11$12132
1003/05/24??EMEA6$41246
1103/06/24SK-2001US4$99.0396
1203/06/24SK-1142APAC13$54.5708.5
1303/07/24SK-0918EU20$29580
14
14,201 rows · mixed formats · 3 sources · 0 totals
// Automation in motion · n8n & Apps Script
n8n web scraping — 1M+ pages/mo, full body HTML
Sports data pipeline — nightly scrape & publish
Excel → Power BI dashboard build
Fayt
Shopify

Fayt The Label — store build

Visit live site ↗
Happy Hydro
Shopify

Happy Hydro — store build

Visit live site ↗
Zoccolillo
Shopify

Zoccolillo — store build

Visit live site ↗
some.org
WordPress

some.org — WordPress build

Visit live site ↗
FilmNeverDie store
Shopify

FilmNeverDie — full store build

Visit live site ↗
HotDealsToday store
WooCommerce

HotDealsToday — store & catalog

Visit live site ↗
GoHighLevel CRM
CRM

GoHighLevel CRM & funnels

Enterprise financial dashboard
Power BI

Enterprise Financial Performance

Call center analytics dashboard
Power BI

Call Center Analytics

HR analytics dashboard
Power BI

HR Analytics — Attrition

Correlation research
Research

Market correlation analysis

Spotify analytics dashboard
Power BI

Spotify Listening Analytics

Grants analysis dashboard
Power BI

Grants Recipient Analysis 2020–23

Foundation financial dashboard
Power BI

Sport Boulevard Foundation

AimStar retail dashboard
Power BI

AimStar Retail Performance

School management dashboard
Power BI

School Management & Academics

Call center KPI dashboard
Power BI

Call Center KPI Overview

HR workforce dashboard
Power BI

HR Analytics — Workforce

Competitor research
Research

Competitor research workspace

Sales dashboard 1
Power BI

Sales Dashboard 01

Sales dashboard 2
Power BI

Sales Dashboard 02

Sales dashboard 3
Power BI

Sales Dashboard 03

Sales dashboard 4
Power BI

Sales Dashboard 04

Sales dashboard 5
Power BI

Sales Dashboard 05

Sales dashboard 6
Power BI

Sales Dashboard 06

Sales dashboard 7
Power BI

Sales Dashboard 07

Sales dashboard 8
Power BI

Sales Dashboard 08

Financial analysis 1
Excel · BI

Financial Analysis 01

Financial analysis 2
Excel · BI

Financial Analysis 02

Financial analysis 3
Excel · BI

Financial Analysis 03

Financial analysis 4
Excel · BI

Financial Analysis 04

Financial analysis 5
Excel · BI

Financial Analysis 05

Inventory analysis 1
Power BI

Inventory Analysis 01

Inventory analysis 2
Power BI

Inventory Analysis 02

Inventory analysis 3
Power BI

Inventory Analysis 03

03 — Case study

Shipping data, one source of truth

Australian freight & logistics operator · delivered end to end.

Six systems in. One clean dataset out.

An Australian shipping and freight operator came to me with the usual mess: consignment data spread across a carrier portal, two spreadsheets, an accounting system and their online store. Nothing reconciled against anything else, and month-end took the better part of a week.

I rebuilt it as a pipeline. Records were deduped, addresses and carrier codes normalised, and historic consignments validated against invoices. Then the sources were wired together — API pulls, scheduled CSV drops and a direct database sync — into one table the whole team reads from.

It runs on a schedule now. Month-end reporting collapsed from days to the same morning, and dispatch stopped rekeying consignments by hand.

Delivered · Australia
What was delivered
01Data cleanup — deduped and normalised years of consignment, address and invoice records
02Multi-source integration — carrier API, store orders, accounting exports and POS on one schedule
03Recurring reporting — an automated sync feeding a dashboard the ops team opens each morning
04 — Global reach

93 countries, one timezone: yours

Click a marker to see how many projects were delivered there.
// Select a region
Worldwide
93
Countries served
Sixteen years, four continents. The biggest markers are the United States, United Kingdom, Australia and Canada — but the work spans Riyadh to Reykjavík.
05 — Capabilities

What I run

Eight service lines, one point of contact, a team of six behind it.
01

Data analysis

Your numbers, finally readable.

EXCEL · POWER BI · SQL · PYTHON
02

Automation

Do it twice and I'll build it once.

N8N · POWER AUTOMATE · APPS SCRIPT · VBA
03

Web scraping

A million pages a month, clean and structured.

PLAYWRIGHT · SCRAPY · N8N
04

Dashboards & reporting

Month-end in minutes, not days.

EXCEL · POWER BI
05

E-commerce builds

24 stores live across four platforms.

SHOPIFY · MAGENTO · WOOCOMMERCE · BIGCOMMERCE
06

Amazon & eBay

Listings, feeds, repricing — start to finish.

SELLER CENTRAL · EBAY
07

SEO

Technical and content, with reports that show real numbers.

TECHNICAL · CONTENT · REPORTING
08

Virtual assistant teams

Trained VAs running your back office, supervised.

TRAINED · SUPERVISED · ACCOUNTABLE
06 — The record

Why they stay

"Clients don't leave — that's the whole business model."
Repeat30 projects for a single client, and counting30
Loyalty17 projects over 9 years, one relationship17
5-star582+ five-star reviews582
Awarded900+ projects awarded on platform900
✓ Preferred Freelancer · Ambassador · VerifiedView profile ↗
07 — The math

What is manual work costing you?

Drag the sliders. This is what repetitive tasks quietly burn every year — before anything is automated.

Your numbers

A rough, honest estimate of the bill for doing repetitive work by hand.

Burned per year on manual work
$18,200
Automation usually pays for itself in 4 weeks — after that it's money back in your pocket, every year. Automate it →

Bring me the
repetitive problem.

I'll bring the machine that ends it. Fixed projects, hourly, monthly retainers, or a dedicated team plugged into your company. Reply within 12 hours — usually two.