Available for new projects · replies within 12h

Most freelancers chase the next client.
I've kept mine for over a decade.

Data, dashboards & automation for businesses in 93 countries. The clients who hired me in 2014 are still here — roughly 1 in 3 projects comes from someone who's hired me before.

Preferred Freelancer · and Freelancer Ambassador badge holder
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 — 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.
04 — 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
05 — The record

Why they stay

"Clients don't leave — that's the whole business model. One client has come back 30 times. Another, 17 times over nine years." — Public record on Freelancer.com, member since 2010
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 ↗
06 — 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.