Marcus Wood — Portfolio · AI in Finance
AI-Finance Builder · Founder of Pecunio AI

I use AI to build the finance apps,
dashboards and models leaders trust.

Finance Leader who ships — LLMs + Python driving live, governed finance systems

19 years across the US, APAC and Europe — now building with AI. I pair LLMs with Python to design and ship API-driven finance apps, live executive dashboards and self-updating models: from a production AI finance platform (Pecunio) to governed AI reporting inside a global FMCG enterprise. AI does the building and the interpretation; deterministic engines do the maths.

[email protected] AUS +61 466 293 577 US +1 470 530 3635 Sydney, AU · Atlanta, US pecunio.ai/marcuswood
$12.5M
Cost savings delivered
Spark Networks turnaround
99%+
Forecast accuracy
Restored covenant confidence
$3B
Post-merger integration
Synergy tracking · Alcoa PMI
80%
Manual reporting automated
Pecunio AI platform
What I build with AI

AI does the building. Deterministic engines do the maths.

I use LLMs and AI-driven Python to design, code and ship live finance software — then keep AI on interpretation, with the numbers coming from traceable, deterministic engines that tie out every time.

AI-Built Apps & Dashboards

API-driven finance apps and live executive dashboards, designed and coded with AI — Xero and enterprise data unified into real-time cash, P&L and forecasting views with role-based access and audit lineage.

LLM-Driven Intelligence

Multi-agent workflows and AI executive summaries — a Virtual CFO that reads the ledger, calls deterministic tools and narrates the drivers, grounded in the numbers rather than guessing them.

AI-Automated Models

AI driving Python to generate and refresh whole workbooks and board packs — 3-statement, rate-card and margin models rebuilt from raw exports each month-close, tied out to the cent with embedded checks.

Selected work

Live, AI-built systems — not slideware

Real, API- and LLM-driven finance apps and dashboards, built with AI. Representative screens shown with illustrative data.

Product · Pecunio AI — live application

A CFO-trained AI finance platform, built with AI

Xero OAuth and accounting APIs unified into a live executive view of cash, P&L and forecasting. The interface, agents and engine were designed and coded with AI; every number traces to a deterministic engine, and an AI executive summary and multi-agent Virtual CFO sit on top.

Django / DRFReact / TypeScriptLangGraph agentsPostgreSQLXero APIAI-assisted build
app.pecunio.ai/dashboard
Dashboard
Financial Model
NW
CEO Summary
P&L Summary
Cash Flow Summary
BS Summary
Bookings Summary
CEO Summary
FY2026 — Jun 2026 — Year to Date (11/12 months with data)
Executive Summary(YTD)FreshJul 31, 09:14
Revenue reached $8.42M YTD, up +11.3% on prior year, with gross margin expanding +2.4 pts to 23.3% on renegotiated supplier terms landing from Q2. Net profit lifted +68.6% to $612K on operating leverage over a broadly fixed cost base.
Cash closed at $1.44M, down $84K for the month — a $0.31M AR build in the Retail channel, not trading. Collections normalise in July.
June is provisional; two supplier invoices remain unmatched and are flagged as a data gap.
Executive Snapshot
$8.42M
Revenue
PY $7.57M
▲ 11.3% vs PY
$1.96M
Gross Profit
PY $1.58M
▲ 23.9% vs PY
$612K
Net Profit
PY $363K
▲ 68.6% vs PY
$1.44M
Net Cash
PY $1.19M
▲ 21.0% vs PY
7.3%
Net Margin %
PY 4.8%
▲ 2.5 pts vs PY
Monthly Scorecard
MetricJan 26Feb 26Mar 26Apr 26May 26Jun 26
Revenue$1.3M$1.4M$1.4M$1.3M$1.4M$1.2M
COGS$988K$1.0M$1.1M$1.0M$1.1M$912K
Gross Profit$302K$334K$338K$318K$346K$278K
GP %23.4%24.6%24.0%23.9%24.0%23.4%
OpEx$225K$228K$231K$226K$233K$207K
Net Profit$77K$106K$107K$92K$113K$71K
NP %6.0%7.8%7.6%6.9%7.8%6.0%
Net Cash$1.36M$1.42M$1.47M$1.41M$1.52M$1.44M
12-Month Trend
RevenueNet ProfitNet Cash Position

Live CEO dashboard — an AI-generated executive summary over a deterministic engine, with a KPI snapshot, monthly scorecard and 12-month trend, all API-driven from Xero.

Virtual CFO · agent chat
Virtual CFO● online
Why did cash dip in June when profit was up?
June net profit rose to $71K, but closing cash fell $84K. The gap is working capital: a $0.31M AR build in the Retail channel as three large invoices moved to 45-day terms.
⟐ ledger.ar_aging()⟐ forecast.cash_bridge()
Collections normalise in July — the 13-week forecast has cash recovering to $1.6M by week 6.
Ask the Virtual CFO…
app.pecunio.ai/financialmodel
CEO SummaryP&L SummaryCash FlowActual + Forecast
P&L Summary — FY26
Line ($000)YTD ActualQ4 ForecastFY26 Total
Revenue8,4202,88011,300
Cost of Sales6,4582,1908,648
Gross Profit1,9626902,652
Operating Exp1,3504521,802
EBITDA612238850
Depreciation16856224
Net Profit444182626
Forecast columns (teal) are engine-generated · preview / commit with cell-level provenance
Enterprise · Governed AI reporting

An AI monthly-review app, inside a global FMCG enterprise

A governed, AI-built performance-review application running inside a highly controlled enterprise (M365, TM1/Mosaic, Azure) — reframing AI from a security concern into an approvable capability. Deterministic Python engine, SOX-aligned by design, with AI on the narrative.

TM1 / MosaicPython engineAzure / M365Governed LLMSOX-aligned
fpa-hub.internal · Monthly Performance Review
Design mockup — mock data only — not connected to any live source
Monthly Performance Review
Executive Summary
May 2026Jun 2026
● Tie-out Passed
Legend🟢 Auto-calculated🔵 AI-drafted, reviewed⚪ Manual entry
🏢  Executive Summary🇦🇺  AU Foods🇳🇿  NZ Foods🚚  Supply Chain💼  SG&A🌏  Market
Tie-Out: 18/18 checks passed · Mock_Raw_Data_FPAHub.xlsx
ANZ Foods Total
Executive Summary
Jun 2026 · vs Plan (AOP), Latest Forecast (P06F) & Prior Year
MTDYTD
8.5 ktVolume▲ +0.3 vs PY▲ +0.1 AOP · ▲ +0.1 LF
$96.8MNet Revenue▲ +$3.6M vs PY▲ +$1.5M AOP · ▲ +$1.7M LF
$143.3MGross Profit▲ +$6.2M vs PY▲ +$2.9M AOP · ▲ +$3.1M LF
47.9%Gross Margin▲ +0.9pp vs PY▲ +0.7pp vs AOP
$31.0MNOPBT▲ +$0.4M vs PY▼ ($0.2M) AOP · ▼ ($0.1M) LF
32.0%NOPBT Margin▼ -0.9pp vs PY▼ -0.8pp vs AOP
$(10.7M)A&M▼ ($0.3M) vs PY▼ ($0.2M) vs AOP
$(17.0M)SG&A▼ ($0.6M) vs PY▼ ($0.3M) vs AOP
📈Net Revenue Trend — Actual vs Plan vs PY
$M · 13 months
ActualPlan (AOP)Prior Year
🧩NR Bridge vs PY
$M · Jun 2026
1
PY (Jun 2025)93.1M
2
AU Foods+1.3M
3
NZ Foods+0.6M
4
Obela+0.4M
5
Flex+0.1M
6
Jun 2026 Actual96.8M
🏢Business Unit Summary
MTD · $M
Business UnitVolume (kt)BW AOPNet RevenueBW AOPNOPBTBW AOP
AU Foods5.8(0.1)65.7(0.4)21.3(0.4)
NZ Foods1.517.45.4(0.1)
Obela0.78.9+0.32.5
XC0.21.30.5
Flex0.32.20.7
ANZ Foods (Total)8.5+0.196.8+1.531.0(0.2)
✨ AI-Drafted Commentary✓ Reviewed
Month-to-Date (Jun 2026)
  • ANZ Foods delivered Net Revenue of $96.8M, +$1.5M (+1.6%) ahead of AOP and +$3.6M (+3.9%) above prior year.
  • Volume of 8.5 kt ran 0.1 kt above plan on share gains in Impulse/Wholesale and stronger Woolworths NZ sell-through.
  • NOPBT of $31.0M was $0.2M (-0.7%) behind plan, driven by a step-up in A&M ahead of the winter promotional window.
Drafted from live P&L data · reviewed by S. Patel, FP&A Manager · 2 Aug 2026

FMCG monthly-review app — a governed, AI-assisted enterprise reporting app. Illustrative data; production screens to follow.

Output · Executive HTML dashboards

Multi-tab board packs that read themselves

Xero data, uploaded knowledge documents and LLM commentary combined into a rich, self-contained HTML report — the same governed-engine pattern, generated with AI and delivered as a CEO-ready briefing.

  • KPI headline, P&L / balance sheet / cash tabs, and written analysis in one file
  • AI commentary grounded in the deterministic numbers, with data-gap flags surfaced honestly
  • Exports to PDF and PowerPoint for the board pack, live-linked to the source model
HTML / SVGLLM commentaryPDF / PPTX exportKnowledge ingest
Northwind_CEO_Report.html
CEO Report · Confidential

Northwind Trading — FY26 Performance Review

Prepared by Pecunio AI · Period: Jul 2025 – Jun 2026 · Refreshed 31 Jul 2026
ExecutiveProfit & LossBalance SheetCash FlowOutlook
$13.04M
FY26 Revenue · +12.4% YoY
41.6%
Gross Margin · +2.1 pts
$1.69M
EBITDA · 12.9% margin
Revenue by Quarter (A$000)
3.6k1.8k0 Q1Q2Q3Q4 2,9603,1753,3503,555
✦ AI Commentary
⚑ DATA GAP: 2 supplier invoices unmatched Revenue grew 12.4% to $13.04M, with Q4 the strongest quarter on record. Margin expansion of 2.1 pts reflects renegotiated supplier terms landing from Q2. Watch working capital: AR days rose from 42 to 48 in H2, absorbing much of the EBITDA gain into cash.
Also · Under the hood

When the answer is a spreadsheet, AI builds that too

Not everything should be an app. Where clients live in Excel, I have AI drive Python to generate and refresh whole workbooks from raw accounting and payroll exports — actuals plus a driver-based forecast, tied out to the cent, with 40 embedded checks. Two examples, with illustrative data.

AI-assisted PythonopenpyxlXero + payroll exportsScenario & driver engine40 tie-out checks
Northwind_Model.xlsx — Excel · Dashboard
XNorthwind_Model.xlsx
FileHomeInsertFormulasDataReview
Northwind Hospitality Group
P&L Forecast Dashboard
FY26 Actual vs FY27 Forecast
Data as-at: 2026-07-06 13:35:50  |  Latest actual month: 2026-06 (see note below)
MODEL STATUS
PASS
0 of 40 checks to review
Most recent month (2026-06) is PROVISIONAL — it lags as invoices, payroll and month-end journals settle, so it can read low or swing. Treat it as incomplete, not final. Earlier months are settled.
Monthly Revenue — FY26 vs FY27 ($)
FY26 RevFY27 Rev
Monthly EBITDA — FY26 vs FY27 ($)
FY26 EBITDAFY27 EBITDA
Growth & Insight
FY27 Revenue growth vs FY26+8.0%
FY27 EBITDA growth vs FY26+28.4%
FY27 EBIT growth vs FY26+31.2%
Revenue is +8.0% YoY on new-site wins while gross margin holds at 27.1%. FY27 NPAT is +30.6% vs FY26, driven by operating leverage on a broadly fixed overhead base; EBITDA lifts to $1.24M (8.1% margin).
Revenue Mix / Segment View
FY26 actual vs FY27 forecast by segment and top customers
LARGEST SEGMENT (FY27)
$7.10m
Health/Aged Care
TOP CUSTOMER (FY27)
$0.41m
Harbourview Care Group
TOP 10 CONCENTRATION
18.2%
of FY27 revenue (top 10)
NEW BUSINESS (FY27)
$0.42m
forecast (drilldown)
SegmentFY26 ActualFY27 Forecast$ Change% Chg% of FY27
Health/Aged Care$6,574,000$7,100,000$526,000+8.0%46.4%
Education$2,140,000$2,311,000$171,000+8.0%15.1%
Catering / Events$1,286,000$1,389,000$103,000+8.0%9.1%
Sporting Venues$942,000$1,018,000$76,000+8.0%6.6%
Hotels / Motels$820,000$886,000$66,000+8.0%5.8%
Clubs$744,000$803,000$59,000+8.0%5.2%
Government$610,000$659,000$49,000+8.0%4.3%
Corporations$512,000$553,000$41,000+8.0%3.6%
Other Revenue$552,000$601,000$49,000+8.9%3.9%
Total Revenue$14,180,000$15,320,000$1,140,000+8.0%100.0%
Revenue by Segment — FY26 Actual vs FY27 Forecast
DriversChecksDashboardScenariosRevenue_TrendsExpense_TrendsVolume_BaselineCost_of_SalesForecast_PnLForecast_BSForecast_CFWorking_CapitalGST_BAS

Budget model — driver-based FY27 forecast off FY26 actuals, with a live model-status gate and segment drill-down.

Northwind_Margin_Model.xlsx — Excel · Summary
XNorthwind_Margin_Model.xlsx
FileHomeInsertFormulasData
Northwind EOH Margin Summary
Actuals 30-Jun-2025  →  29-Jun-2026  ·  Bookings as of 9-Jul-2026 (forward volume only)
Live model — every figure traces to Raw_GrossMargin, Raw_Bookings, Map_ClientSite, Map_Roles or another formula tab. Prepared by Marcus.
MODEL STATUS
ActualsLOADED
BookingsLOADED
MappingPARTIAL
Rate cardsPARTIAL
KEY METRICS  ·  ACTUALS FYTD
REVENUE
$14.18m
Total invoiced
PROFIT
$3.79m
Gross profit (source)
NET MARGIN %
26.7%
Profit ÷ revenue
MARKUP ON WAGES %
61.0%
Rev ÷ wages − 1 · mgmt “~65%”
FORWARD BOOKED HOURS
11,240
Forward of 9-Jul-2026 · SHIFT BOOKED only · new
HOURS
214,600
Shift hours
INVOICES
7,240
Distinct invoice no#
CLIENTS
178
Client rows (incl. UNASSIGNED)
SITES
596
Distinct service locations
Ties to Gross Margin CSV control totals · all Checks PASS
WEEKLY TREND  ·  LAST 13 FY WEEKS (ending 2026W52)
FY WeekRevenueProfitProfit margin %Rev 4-wk avgMargin 4-wk avg
2026W40$212,814$55,43026.0%$248,55526.4%
2026W41$211,586$56,54126.7%$232,53826.4%
2026W42$220,022$59,57727.1%$222,69126.6%
2026W43$256,158$67,39326.3%$225,14526.5%
2026W44$281,242$75,04726.7%$242,25226.7%
2026W45$298,068$79,72026.7%$263,87226.7%
2026W46$281,185$75,10826.7%$279,16326.6%
2026W47$263,921$70,05326.5%$281,10426.7%
2026W48$244,748$64,33226.3%$271,98126.6%
2026W49$208,475$55,11326.4%$249,58226.5%
2026W50$224,679$59,37526.4%$235,45626.4%
2026W51$210,293$55,99026.6%$222,04926.4%
2026W52$198,502$52,96526.7%$210,48726.5%
MARGIN EXCEPTIONS
Bottom 10 clients by net margin % (min $10k revenue)
ClientNet margin %Revenue
Marigold Events Pty8.1%$11,053
Compass Facilities Group21.3%$330,320
Metro Turf Club22.1%$162,141
Vanilla Blue Events23.3%$81,733
Riverside Club NSW24.0%$69,401
Hunter Country Club24.3%$13,369
Top 10 profit-drag sites (lowest absolute profit)
SiteProfitNet margin %
Corporate Adjustments($727)-41.0%
CC Training($711)-28.7%
Trinity Grammar Kitchen($141)-18.0%
Central Allocations($140)-18.1%
LSL Provision
Payroll Clearing
MAPPING GAPS
Sites missing parent33
Sites missing sector54
Rate-floor breaches4
Change_RequestsChange_LogChecksInstructionsSummaryMargin_SummaryMargin_by_ClientMargin_by_SiteMargin_by_ParentMargin_by_Sector

Margin model — shift-level revenue, wages and on-costs rolled to weekly net-margin trends, client/site league tables and mapping-gap controls.

Track record

19 years, four continents, one throughline

Turning transformation goals into P&L results — under covenant pressure, post-merger, and inside the most governed enterprises.

2020 — Present

PepsiCo

Finance Consultant — FP&A, AI & Transformation · Sydney

Embedded in ANZ Foods FP&A to modernize performance reporting and build AI-driven financial tooling inside a highly governed enterprise (M365, TM1/Mosaic, Azure). Reframed AI adoption from a security concern into a controlled, approvable capability — securing CFO, IT and enterprise-architecture sponsorship.

Governed monthly review appDeterministic Python engineSOX-aligned by designT&E + SG&A POCs adopted
2020 — Present

Pecunio

Founder — Transformation & Finance Consultant · AU & USA

Built and shipped a proprietary, CFO-trained AI finance platform integrating Xero and accounting APIs into a unified executive view — automating up to 80% of manual client reporting. Full stack: Django/DRF, React/TypeScript, ingestion pipelines for messy PDF/DOCX/XLSX/CSV, and export to PDF/Excel/PPTX.

Spark Networks: $12.5M savedAMC: $300M allocations automatedMistr: +$1M revenueMulti-agent Virtual CFO
2015 — 2020

Equifax, Inc.

Finance Director, APAC · Sydney

Partnered with GMs of a $150M+ B2B portfolio on pricing, product profitability and go-to-market. Rebuilt APAC forecasting to 99%+ accuracy and recovered $2.5M of lost revenue through billing-process reviews and controls.

$2.5M revenue recovered99%+ forecast accuracyOffshore team leadership
2010 — 2015

Arconic, Inc. (formerly Alcoa)

Finance Manager · Atlanta, GA

Strategic finance lead for a $6B group. Key member of the PMI team for a $3B acquisition, owning synergy tracking and integration execution. Built a group-wide project-ROI model recognized as an enterprise-wide “Best Practice” at the global controllers’ conference.

$3B PMI synergy tracking100+ locations standardizedEnterprise “Best Practice”

AI in Finance

Governed LLM tooling, deterministic calculation and forecasting engines, multi-agent workflow design, and AI adoption inside security- and audit-constrained enterprises.

Finance Transformation

FP&A modernization, ERP & BI implementation, multi-entity planning and allocation redesign, shared-services design, cost optimization, and financial governance.

Executive & Board Engagement

CFO and C-suite partnering, business cases through IT, security and enterprise-architecture approval gates, and board-level decision support under pressure.

Technical Stack

Python, Django/DRF, React/TypeScript, LangGraph, PostgreSQL, Xero & Stripe APIs, TM1/Mosaic, Hyperion, Power BI — plus GitHub Copilot Enterprise & Microsoft Foundry.