Autonomous AI agents · n8n workflow automation · LLM-backed apps — from PoC to production.
— 01 · About
Not slides, not past tense — live demos you can try on this page.
I've been exploring AI since 2022 and turned it into my profession in 2026 with MJ.OLDAK — my AI consulting practice. Out of dozens of experimental agents, I brought 4 products to production-ready for small businesses: invoice OCR, an email assistant, a tax-deadline agent and a report generator.
My daily toolkit is LLMs in practice — Claude (API + Claude Code), Gemini — and n8n workflow orchestration, including a production pipeline exposed as an MCP tool for AI agents.
Lately I've gone deeper on the data side — SQL, reproducible analytics pipelines and source-cited reporting on public datasets (see the analysis below).
My background is unusual on purpose: business psychology sharpens discovery and designing around the user's mental model; law makes GDPR, human-in-the-loop and ethical AI second nature — designed in from day one, not bolted on.
Since 2022 I've also worked inside a large international corporation — a 100% English-speaking, heavily regulated environment where I automate repetitive work bottom-up.
— 02 · Work
Four AI products I built for small businesses, as interactive demos.
Everything below runs in your browser on sample data — no sign-ups, no tracking. The production versions run on FastAPI + Claude API and are deployment-ready for Polish accounting offices.
A real, deployed app: form → GenAI lead classification (HOT/WARM/COLD with reasoning) → database with row-level security. GDPR Art. 22 compliant.
Open demo.mjoldak.pl ↗Production n8n workflow (Webhook → Gemini → Supabase EU Frankfurt), green end-to-end and exposed via the Model Context Protocol — so AI agents can call it as a tool.
Single-task automations break the moment reality gets messy — and nobody sees why.
An autonomous agent that plans, calls tools, recovers from failures — and shows its reasoning at every step.
End-to-end process handled. Supervised, not hands-off: a human makes the final call.
Scripted simulation mirroring my production architecture (n8n Webhook → LLM extraction → validation → Supabase EU → human approval) — including how agents should fail and recover. No external calls; runs entirely in your browser.
Accounting teams retype invoice data by hand — minutes per document, errors included.
PDF or photo in → structured data out (Azure Document Intelligence + Claude API).
An invoice processed in seconds, ready for the ledger.
Production version: FastAPI + Azure Document Intelligence + Claude API — PDF/photo in, structured data out. The scanned document is intentionally a Polish invoice — that's what the product reads. Demo runs entirely in your browser.
Client emails bury accountants — urgent tax-office letters mixed with spam.
Classification into 5 categories + a drafted reply for each; a human approves before anything is sent.
Inbox triage on autopilot, replies in minutes.
Production version: IMAP/SMTP + Claude — classification into 5 categories + reply drafts written in Polish for the client, human-in-the-loop by design. This demo runs in your browser on sample emails (in English for readability).
Monthly client reports mean hours of repetitive copy-paste work.
Ledger exports in → branded PDF report out, with KPIs and a written summary.
Minutes per client instead of hours.
Production version: FastAPI + openpyxl + fpdf2 — branded PDF reports per client (in Polish), generated from the office's ledger exports. This demo runs entirely in your browser on sample data.
— 03 · Skills
Tools I work with every day — not a logo wall.
— 04 · Open Source
Don't take my word for it — read the source.
A few public repositories — agents, reusable tooling and reproducible analytics. Each card links straight to GitHub.
Multi-step ReAct document agent with a human-approval gate and cited reports.
View on GitHub ↗Reusable Claude Code skills toolkit: RAG-with-provenance, repo publish audit, case-study & workshop builders.
View on GitHub ↗Reproducible, zero-cost analytics pipeline (DVC · pandera · DuckDB · Quarto) on AI adoption in Polish vs EU enterprises.
View on GitHub ↗Decision frameworks for the AI Business Analyst role (CC BY 4.0).
View on GitHub ↗— 05 · Data & Analytics
Public data → an audited pipeline → a report that survives scrutiny.
Beyond shipping agents, I do the analyst's core job: find the right public data, reconcile the same metric across independent official sources, benchmark and trend it — and make every figure traceable and reproducible. Here is one finished piece, end to end.
A GUS × Eurostat reconciliation · 2021–2025
The same indicator — enterprises using any AI technology — reported by two statistical offices, reconciled to within 0.3 points; Poland is climbing fast off a low base, yet the gap to the EU average is widening. Economy-wide data, with the financial-sector caveat stated upfront.
What it demonstrates
— 06 · Writing
Plain-language articles in Polish and English on AI agents, automation, RAG and data — from how a document agent plans its own steps to what the data says about AI adoption in Poland vs the EU. Written for business owners and recruiters, not just engineers.
— 07 · Contact
Hiring for an AI / automation role, or just want to see these systems up close? Drop me a message — I reply within 24h.
CV on request — send me a message and I'll reply with a current CV the same day.