Case studies

Write-ups of systems I built and run. Client names stay private; the engineering is shown in full.

Book a call
  1. A supervised AI support agent grounded in real customer data

    Support staff approve ready-made replies instead of writing every answer from scratch.

    TypeScript · Effect · Vercel AI SDK · Postgres · BigQuery · Hono · React · Zendesk API

  2. One governed platform for a company's internal AI automation

    New internal AI tools launch on one shared, access-controlled platform, not from scratch.

    Next.js · tRPC · Prisma · Go · Postgres · BigQuery · Prometheus · n8n

  3. One AI chat assistant service for several brand apps

    Several apps share one AI chat assistant, and an LLM judge reviews every conversation.

    TypeScript · Fastify · Postgres / Drizzle · Redis / BullMQ · Vercel AI SDK · n8n · Next.js · Docker

  4. Help-desk ingestion that proves nothing went missing

    Every support ticket reaches the database; missing ones are found and repaired automatically.

    Go · Postgres · Zendesk API · Prometheus · Slack

  5. One job queue instead of five ways to pick up work

    Background work survives deploys and crashes, and retries no longer repeat customer-facing actions.

    TypeScript · Go · Postgres · LISTEN/NOTIFY · BigQuery · Zendesk API · n8n

  6. An auditable AI fact-check of an exhibition wall text

    441 paragraphs fact-checked with sources and returned the same afternoon.

    AI research agents · Python · python-docx · LibreOffice · SHA-256 · JSON · CSV · HTML

  7. Own product

    An issue tracker shared by people and coding agents

    People and coding agents work from one issue list without overwriting each other.

    C# · .NET 10 · ASP.NET Core Razor Pages · EF Core · SQLite · SignalR · System.CommandLine · Docker

Start with one process

A one-hour call costs €80. Afterwards you get a written plan, whether or not we work together.