Available now — open to roles & projects

I turn complex data into decisions that move business forward.

Senior Business Analyst & BI Specialist with 20+ years in operations and 6+ years in energy & EV infrastructure. I build analytical systems that scale — across countries, teams, and boardrooms.

10
EU countries, one model
890+
EV sites analysed
20+
years in ops & data
100%
on-time delivery

The person between the data and the decision.

I specialise in turning ambiguous business problems into scalable analytical systems — the kind that survive a CFO question at 8 AM on a Monday.

I've managed multi-country stakeholder environments (8+ countries simultaneously), built BI systems from scratch on Azure and Databricks, and presented investment analysis at board level. I speak fluent business and fluent data.

Based remotely in Italy. Currently available for project-based, fractional, and permanent engagements across Europe.

AgilePM® Practitioner Power BI Data Analyst (PL-300) · Microsoft, 2023–2024 Claude & AI Mastermind INTL Make — AI Automations & Agents Power BI DAX & Power Query Databricks (Azure) SQL · MySQL · SQL Server Python · pandas (in progress) Claude Code Tableau ETL Pipeline Design Sitetracker · Business Central SharePoint · Power Automate Stakeholder Management Multi-country Programmes Board-level Reporting

Case Studies

Real problems. Real solutions. Results you can take to a board meeting.

Business Analysis BPMN 2.0 & UML Enterprise Architect

Transition Monitor — a 15-day manual scorecard, redesigned as a governed process

A country scorecard that took 15 working days, used a method living in one analyst's head, and silently went stale whenever the data updated. I mapped the AS-IS honestly, designed the TO-BE around a human review gate, and traced 20 business requirements through 43 functional requirements to a live Jira backlog — with a decision log recording why each call was made.

Read the full case study →
Power BI DAX & Power Query EV Infrastructure

EV Charging Network Performance — which sites actually earn their hardware?

Nine years of Palo Alto public charging data in a seven-page report. The biggest site isn't the best one, fees cut demand but freed up capacity, and the validation page shows the correction that changed which site came out on top. Three-minute video walkthrough included.

See the report and walkthrough →
AI-Assisted Development Claude Code Python Pipeline

The Chaos Inbox — from 6 hours of Friday admin to seconds

Client: Bottega Nord S.r.l. (synthetic demo)  ·  Role: AI-Directed Developer

Demo case study built on fully synthetic data. "Bottega Nord S.r.l." is a fictional client — every document was generated for the demo. The pipeline, and the problems it solves, are entirely real.

Bottega Nord, a specialty food distributor in Lombardy, receives ~800 supplier order confirmations a month — PDF invoices in three different layouts, Excel exports that never match, semicolon CSVs with Italian decimal commas, and orders typed straight into emails. Every Friday, ~6 hours disappeared into manual reconciliation. Duplicate invoices still got paid. Price increases still went unnoticed.

The Pain

  • ~800 supplier confirmations/month across 4 incompatible formats
  • ~6 hours of manual reconciliation every Friday
  • Duplicate invoices still slipped through and got paid
  • Silent price increases went unnoticed

The Build

  • Five-stage Python pipeline, built with AI-assisted development (Claude Code)
  • Ingestion → extraction → normalization → anomaly detection → reporting
  • One command, no manual steps
  • Fuzzy-matches supplier & product names against a reference catalog
Chaos Inbox weekly report — KPI summary Chaos Inbox weekly report — anomaly highlights

The Numbers

149 → 938
Documents in · clean order lines out
Seconds
Not hours — full pipeline runtime
105
Problems caught automatically
€259,272
Flagged at risk · biggest single catch: a €90,941 mis-keyed order (793 units instead of ~27)

The Kicker

The data is synthetic. The pipeline isn't. If your team runs on supplier paperwork, spreadsheets nobody trusts, or an inbox that eats a day a week — this same architecture drops onto your data. Let's talk →

Python pandas pdfplumber rapidfuzz Claude Code GitHub ↗
BI Architecture Data Modelling Multi-country

10-Country EV Utilisation Model

Client: Major European EV Infrastructure Operator  ·  Role: BI Analyst & Data Architect

An inherited Excel model covering 10 EU markets had become unmaintainable — riddled with hardcoded values, broken as soon as a country changed a rate or assumption, and impossible to audit. Finance, Operations, and Country Leads were all working from different versions of the truth. The business needed a single, governed source of analytical truth that could answer utilisation and revenue questions across an entire European network — in real time.

The Problem

  • 10-country model with hundreds of hardcoded formula cells
  • No single version of truth — teams used conflicting spreadsheets
  • Manual refresh cycle: hours of work per market update
  • No auditability or change tracking — high risk in regulated environment

What I Built

  • Full star-schema data model on Azure Databricks
  • Zero hardcoded formulas — all assumptions governed as parameters
  • Power BI front-end delivering live cross-country views
  • Automated ETL pipelines replacing manual data collection

Outcomes & Impact

10
EU markets served from one governed model
0
Hardcoded formulas in the rebuilt system
Real-time
Dashboard refresh replacing days of manual work
One truth
Finance, Ops & Country Leads aligned on same data

Approach

  • Discovery: mapped all 10 country models to identify shared vs. market-specific logic
  • Architecture: designed star-schema (fact + dimension tables) to handle multi-country complexity cleanly
  • Build: developed on Azure Databricks with parameterised assumption tables instead of hardcoded cells
  • Reporting layer: Power BI dashboards with cross-country and drill-down views
  • Governance: version control, documentation, and stakeholder training across 4+ country teams
Azure Databricks Power BI DAX & Power Query Star-Schema Modelling ETL Pipelines SQL 10 EU Markets Stakeholder Management
Power BI Board Reporting Finance & Ops

Finance & Ops Dashboards + Board-Level Investment Analysis

Client: SWARCO Smart Charging  ·  Role: BI & Analytics Specialist

SWARCO's Finance and Operations leadership needed visibility they couldn't get from their existing reports — scattered across systems, too slow to generate, and not designed for decision-making. On top of that, strategic investment decisions on EV charging infrastructure required a rigorous analytical framework that could survive board-level scrutiny. I was brought in to build both: the operational reporting layer and the investment analysis that went to the board.

The Problem

  • Finance & Ops reporting fragmented across multiple source systems
  • No self-service BI — leadership dependent on manual data pulls
  • Investment decisions made without a structured analytical framework
  • Board needed a clear, defensible view of infrastructure ROI

What I Built

  • Power BI dashboards for Finance leadership — P&L, cost tracking, KPIs
  • Operations dashboard — utilisation, deployment status, performance trends
  • Investment analysis model evaluating EV infrastructure opportunities
  • Board-ready outputs: scenario modelling, risk view, recommendation layer

Outcomes & Impact

Self-service
Leadership could answer their own data questions — no analyst dependency
Board
Investment analysis presented at board level and approved
Finance + Ops
Two functions aligned on one reporting layer for the first time
Defensible
Scenario & risk modelling held up under board-level challenge

Approach

  • Stakeholder discovery: workshops with Finance and Ops leads to map reporting needs and decision workflows
  • Data architecture: connected disparate source systems into a clean Power BI data model
  • Dashboard design: built for decision-making — not just data display. KPIs surfaced at the top, drill-through for detail
  • Investment model: structured ROI framework with scenario sensitivity analysis and risk flags
  • Board delivery: translated analytical findings into clear executive narrative with recommendation layer
Power BI DAX Power Query Financial Modelling Investment Analysis Scenario Modelling Board Reporting Stakeholder Engagement
Competitor Intelligence Strategy

10-Country CI System

Major European EV Infrastructure Operator
Built a structured competitor intelligence framework covering 10 EU markets — monitoring charging network growth, pricing strategies, and site expansion patterns. Enabled country teams and senior leadership to track competitive dynamics for the first time with a consistent, repeatable methodology.

Competitor Analysis Data Frameworks Power BI 10 EU Markets Strategic Reporting
Geospatial Analytics Site Evaluation

EV Site Profitability Model

E.ON Drive Infrastructure — Italy
Built a geospatial analytics framework to evaluate 890+ potential EV charging sites across Italy. The model scored sites on commercial viability, traffic, competition, and infrastructure factors — giving the business a defensible, data-driven methodology for site selection and investment prioritisation.

Geospatial Analysis Site Scoring Model Power BI 890+ Sites Investment Prioritisation

What I bring to a project

Technical depth. Business fluency. End-to-end delivery.

🧮

Data Analysis & Manipulation

Advanced SQL, DAX and Power Query (M) — cleaning, reshaping, joining and aggregating multi-source data until it answers the question that was actually asked. Extending the same work into Python (pandas), in active development.

📊

BI & Dashboard Design

Power BI, Tableau, DAX and Power Query. I build dashboards for decision-makers, not data engineers — clear, fast, and built to last.

🏗️

Data Modelling & Architecture

Star-schema design, ETL pipelines, Azure Databricks. Systems that scale without needing constant maintenance or a team of engineers.

🔍

Business & Competitor Analysis

Frameworks for site profitability, market entry, and competitive intelligence. Turn raw data into strategic recommendations.

📈

Financial & Investment Analysis

ROI models, scenario analysis, and board-ready outputs. I translate numbers into the language of investment decisions.

🌍

Multi-country Programme Management

Managed 8+ countries simultaneously. 100% on-time delivery track record across 50+ EV deployment projects, with the stakeholder coordination that makes that possible.

🤝

Stakeholder & Exec Communication

Bridge builder between technical teams and business leadership. I present to boards and I can explain data to anyone.

🗺️

Process & Systems Modelling

BPMN 2.0 and UML in Enterprise Architect. AS-IS mapping, TO-BE design, and requirements with traceability — so a process map stops being a picture and becomes a specification a team can build from.

🎯

Agile Delivery & Governance

AgilePM® Practitioner. Epics and stories in Jira, requirements and decision logs in Confluence, sprint reviews that surface risk early. Structure where it earns its keep, not ceremony for its own sake.

Let's solve something together.

Available now for remote projects and roles across Europe and the wider EMEA region. If you have a data problem, a BI gap, or a business question that needs answering — let's talk.