Dan Krawczun

Agentic AI workflows for
enterprise,
built end-to-end.

I build agentic AI workflows for asset-management teams. Process mapping, requirements, tooling, regression-tested implementation, and adoption support. My focus is the operational layer between the user and the data, and the long tail of admin work where practical AI actually pays off.

12 years at a $7B global asset manager, with experience spanning trading, performance analysis, marketing, and compliance. Most recently I led the firm-wide AI integration, reporting to the CIO, CTO, and COO and cutting significant daily admin work.

Projects

7 shown

Shortlist

Live

Career-search intelligence for consultants: from resume to ranked, fit-scored shortlist

A career consultant pastes a candidate's resume and target roles; Shortlist extracts each posting, scores fit with a consistent methodology, asks the clarifying questions the postings imply, and returns a ranked shortlist plus a cross-role study plan, exported straight into a Google Sheet. It also searches live job boards and can watch a search weekly, alerting the consultant to new matches. It runs entirely on the consultant's own Mac or Windows, with all AI going through their Claude Code subscription, so there is no server, no API key, and no candidate data leaving their machine.

In use by a career consultantLive search + weekly alertsRuns on the user's own Claude subscription
FastAPINext.jsClaude Code CLIAdzuna APIGoogle Sheets APITask Scheduler / launchdCross-platform
Shortlist splash screen: the app's branded loading screen
krawczun.com/projects/shortlist

LP Diligence Agent

Live

Agentic AI that reads private-equity quarterly reports and runs a nine-item LP diligence checklist

A multi-step agent that runs a nine-item diligence checklist (NAV drivers, fees, IRR/TVPI/DPI, valuation methodology) against private-equity quarterly reports and returns citation-backed answers with explicit confidence tags. When a report doesn't disclose a figure, the agent returns 'data not available' rather than fabricating.

0.78 faithfulness, judge-scoredRefusals evaluated first-class$0.13 per checklist run
PythonAnthropic ClaudeMCPRAGsqlite-vecFastAPIEval harnessOpen source
LP Diligence Agent demo: checklist results with confidence tags and citations against a PSERS quarterly report
krawczun.com/projects/lp-diligence-agent

Filings Analyst MCP

Live

An MCP server for querying SEC EDGAR filings, built for AI agents and humans

A Model Context Protocol server backed by a RAG pipeline over SEC EDGAR 10-Ks: section-aware chunking, local embeddings, sqlite-vec retrieval, and grounded answers with inline citations back to the filing. Pluggable across embedding and LLM providers, with measured eval metrics published verbatim in the README.

0.998 faithfulness35-question golden setLocal-first ingestion
PythonMCPRAGsqlite-vecClaude CLISEC EDGAROpen source
github.com/krawczun/filings-analyst-mcp

AI Capex Flow Map

Live

Hyperscaler → Supplier Attribution

An AI-enabled research workflow for asset-management analysts. Pulls hyperscaler capex directly from SEC EDGAR filings, runs Claude structured extraction over earnings transcripts, and routes the dollars to specific supplier exposure through a transparent attribution model. An “Ask the Analyst” chatbot is grounded in the curated dataset.

$400B+ annual capex traced15 suppliers across 7 layersEvery figure source-linked
Next.jsClaude CLISEC EDGAR XBRLHuman + AI workflowSource-traceable
AI Capex Flow Map: two-stage Sankey routing hyperscaler capex through infrastructure layers to suppliers
aicapex.krawczun.com

LSE Buyback Scraper

Live

Daily RNS share-transaction monitoring with a self-improving extraction pipeline

Runs daily against the London Stock Exchange RNS feed, parsing every UK Investment Trust share-transaction announcement of the day. Claude CLI is the primary extractor with a deterministic regex fast path, and patterns the two agree on get promoted into the regex library, so the system gets faster and cheaper over time without code changes.

Replaced ~2 hrs/day of manual review150+ regression testsFed daily FCA TR1 decisions
PythonClaude CLISeleniumLSE RNSAuto-learnTR1 / FCAOpen source
LSE Buyback Scraper terminal replay: live extraction log beside the structured results table
krawczun.com/projects/lse-buyback-scraper

Active ETF Finder

Live

Find Active ETFs that match a stock or mutual fund

Enter any US-listed stock, ETF, or popular mutual fund and rank the Active ETFs most similar to it by underlying exposure: holdings overlap, sector and market-cap tilts, style factors, and 3-year return correlation. Profiles are built offline from SEC N-PORT-P filings; the live tool runs the similarity math in the browser.

2,750+ ETFs profiled5-component similarity scoreRuns fully in-browser
Next.jsSEC EDGAR N-PORTSimilarity scoringYahoo FinanceStatic export
Active ETF Finder: ranked similarity matches for ARKK with per-component score breakdown
krawczun.com/projects/etf-similarity

LOOM

Prototype live

Workflow-aware document review for regulated teams

A document review and approval platform for small regulated teams, built around the workflow itself, not the document: defined review stages, role-based approvals, parallel sign-offs, and a complete audit trail. AI compliance pre-checks plug into stage state, so model-assisted review is a controllable step rather than an opaque pre-process.

AI pre-check as a workflow stagePage-anchored blocking issuesInteractive demo on page
Workflow engineFastAPIReactRegTechAudit trail
LOOM demo: document review with AI-flagged blocking issues, workflow progress, and activity trail
krawczun.com/projects/loom