Developer in Stockholm. I build AI automation that has to work when nobody is watching it, plus the websites/apps that go around it.
A bookkeeping system that runs the day-to-day work at a Swedish accounting firm with close to 40 client companies. It collects documents from five mailboxes, works out what each one is, files it, and posts the entries into Visma through the API. 225 entries posted so far, and all 225 matched their source documents when we checked.
The interesting part is not the happy path. It's the badly scanned bank statement and the payment that turns up in two places at once. Every write is gated and logged, results get read back and compared against the source, and an unclear document stops the run instead of getting a guess.
- bokforing is the Claude Code plugin that does the classifying and posting.
- sondure-eye.vercel.app is a Next.js site for a music collective, designed and built end to end.
Python, TypeScript, Next.js, React, Vercel, Claude API, Model Context Protocol (MCP), OCR and document parsing.
Stockholm, Sweden. Open to consulting work.