>_ debug_mode

build whatifz.dev v2.0
stack Vanilla JS · Supabase · Netlify
ai Claude API · MCP · Claude Code
uptime 0s
matrix 0
eggs ? / 5
cycle sort.bat → git push @ 17:00
vibe immaculate
↑↑↓↓←→←→BA
you found it. respect.
taneblacklane on chess.com — beat me and the consultation is free. no catch.
5 / 5
all 5 found. you're one of us now.
email "AGENT SMITH SENT ME" → hello@whatifz.dev
first beer in Zagreb is on me. 🍺

>Z_

finance is the title. systems are the job.
I don't do finance in isolation — I build the whole process, end to end, and ship the software that runs it.
shipped with claude code
$ what_if · live
$400M·92 countries·15 years now building the finance stack for scale
> cat approach.md
// process architect, finance core
finance career
15 years
×
builder career
6 systems
Head of Finance at a company mid-scale. New accounting setup, reporting infrastructure, expansion business cases, process optimization, AI adoption — building the whole finance operating system while the company grows.

Before this: 15 years across multinationals. $400M revenue scope, 7 clusters, 92 countries. SAP, multi-currency consolidation, GSV→NSV→GM waterfalls.

I've always built my own systems — late nights wiring BI connections, layering Excel logic until the whole thing held together. That instinct didn't change. The tools did. Everything on this page was built with Claude Code.
> cat architecture.map
// one nervous system
Every box talks to every other box. One person built the wiring.
You're standing inside it right now.
> ls -la systems/
// what I build
BUILT WITH CLAUDE

IZ Financial Intelligence Platform

Real-time dashboard for Croatia's largest family entertainment centre operator. 16-tab React dashboard · Supabase real-time · AI advisory (Ask Deda + Konzilij boardroom sim) · €157k cash tracking tied to bank statements · 10-location portfolio optimization · EVERFUN branded.

IZ Dashboard (blurred)
React/ViteSupabase AuthAnthropic APIExcel→Python ETL
how it works

Excel models stay the source of truth. A Python pipeline (load → COM recalc → contract tests → push) feeds 15 Supabase tables every morning; the React app renders 16 tabs with persona views, anomaly detection and a P&L that walks to Adjusted EBITDA. Two AI advisors answer from the live numbers. Financials blurred — the layout is the point.

View Dashboard ↗
FREE TEMPLATE

Operating Manual

The system that runs this site — and every build behind it. Boss decides, Architect writes the brief, Code builds. Three rounds of planning, risk-bucketed phases, and a handoff protocol that never drops context. Copy the template, paste it into Claude, and run the same workflow.

Claude CodeWorkflowTemplate
view the manual ↗
BUILT WITH CLAUDE

Command Center v7

Full-stack task management PWA. Focus/backlog pots, stakeholder routing, drag-and-drop prioritization, real-time Claude sync via custom MCP server. 940-line design brief → 14 tables → 9 MCP tools.

React/ViteSupabaseMCPNetlify Functions
how it works

React PWA on Supabase (tasks, registry, changelog, claude_items). A custom MCP server on Netlify Functions gives Claude 9 tools to read and write the board in real time. Daily cycle: sort.bat archives, git push at 17:00.

try it live ↗
BUILT WITH CLAUDE

Second Brain

Knowledge capture: 18-category taxonomy, voice-to-insight pipeline. Dual-write architecture — Google Sheets (source of truth) + Supabase (app layer) — with automated tie-out on every write.

Dual-writeSheets APISupabaseAuto tie-out
how it works

Every idea I have — and every thought left on the wall below — captured and fed to a system learning to think like me. You're not reading about it. You're feeding it right now.

see it in action ↗
BEFORE CLAUDE

Financial Model Automation

the foundation — built years before any of this. fifteen years of Excel/VBA and Python across multinationals: multi-currency consolidation, GSV→NSV→GM waterfalls, scenario modelling over a $400M revenue scope, decomposed until a person could read it and decide. no AI wrote a line of it — the systems came first, Claude only changed the tools.

Excel/VBAPythonPower BIWaterfall
how it works

Excel as the smart layer on live SAP data. A whole company — COGS, production, factory sufficiency, energy — decomposed so a human can actually read it and make a good call, then a consolidation layer on top with full forecast flexibility. Opens instantly. Still in production years later — the kind of system that only keeps its edge if the person who built it maintains it. Real models aren't files, they're living things.

there's a way to reach me hidden in every model I've built. old habit — I was leaving easter eggs before I knew the word.
BUILT WITH CLAUDE

Cadence

Habit-tracking PWA with gamification engine. 7-rank avatar progression, 11 badges, streak chains, trend cycle charts. Supabase schema v6 with archive migration + row-level security.

ReactSupabase RLSSVG Avatars66 QA tests
how it works

React PWA with Supabase RLS backend. Gamification engine: 7 avatar ranks, 11 badges, streak chains and trend cycles computed from daily logs. 66 QA tests on the schema and engine.

try it live ↗
> ./show_pipelines.sh
// how I connect it
🎙
Voice Note
Google Drive
📝
Transcribe
AssemblyAI
Analyze
Claude API
📬
Deliver
Gmail
🗄
Archive
Drive
Make.com · 5 modules · 0 human steps
☀️
SOD Boot
Claude Skill
📋
Task Sync
MCP Server
📅
Calendar
Google Cal
🌙
EOD Log
Supabase
📊
Git Push
17:00 daily
Claude Skills + MCP · sort.bat → git push
💬
Capture
Claude Chat
🧠
Classify
18 categories
📗
Sheet
Google Sheets
🔷
DB Write
Supabase
Tie-out
Auto-verify
d-capture skill v2 · dual-write with fallback
reMarkable
API sync
📷
Rocketbook
photo → Drive OCR
📄
Paper Template
printed routing
Analyze
Claude
🧠
Capture
Second Brain
🔷
Store
Supabase + Sheet
any ink → structured insight · three inputs, one pipeline
🧾
POS Export
Luceed
🐍
Cleaning
Python
📊
Excel Model
GSV→NSV→GM waterfall
📑
1-pager
investor-ready
0 manual steps · raw data to board deck
> ./terminal_cv.sh
// bonus: talk to the system
// interactive CV
ask anything — or type help for commands
> drop a thought — it stays on the wall

beat me free consultation

10-minute rapid on chess.com.
winner gets a strategy session. loser gets my honest read.

office hours (CET)

Mon–Fri
17:30 – 19:00