>
Code that ships.
Books that balance.
A life on the water.
TypeScript · AI Agents · Full-stack · Accounting · Sailing
Work
I build software that makes decisions — contextual bandits, AI agents, orchestrated workflows. And I keep the books for small businesses that need clarity, not complexity.
Contextual Bandit Router
LinUCB vs vector-native routing for multi-agent systems. Built with PostgreSQL, pgvector, and real-time reward tracking.
Multi-Agent Orchestration
Heuristic agents in LangGraph, zero-to-hero agent patterns, and orchestrated workflows in pure TypeScript.
Bookkeeping Ops
Clean, automated bookkeeping for small businesses. From transaction capture to balance sheets — no fluff, just clarity.
Writing
The blog is the portfolio. Each post is something I built, broke, or figured out.
Loading latest posts…
About
I’m Juust. I write TypeScript that makes decisions, and I keep books that tell the truth. The two aren’t as far apart as they sound — both are about structure, correctness, and knowing what the data says.
On the code side, I build AI agents, contextual bandit routers, and orchestrated workflows using LangGraph, PostgreSQL, and whatever else gets the job done without ceremony.
On the books side, I handle accounting for small businesses — transaction capture, reconciliation, reporting. No fluff, no enterprise bloat. Clean ledgers that a founder can actually read.
When I’m not at a keyboard or a ledger, I’m on the North Sea coast. Sailing, painting, or just watching the weather come in. The salt air clears the head better than any debugger.
Contact
Need an agent built, a system debugged, or books that actually balance?
I work with small teams and solo founders. Development, architecture review, or bookkeeping — whatever needs doing.