I build software that gets work out of the way.

I’m Julian, a software developer in Hamburg. I build AI systems and automations for small companies without their own AI team, run them, and show you how to keep going on your own.

Julian Kaiser

Work

A few projects from the last few months. I’ve worked with most of these clients for more than a year.

  • Aura Intelligence

    Voice AI for hotels

    I build and run the phone and chat AI for hotels, from the agent and the customer portal to quality control.

    Aura answers calls and chats for hotels, around the clock. I own the agent, the customer portal, the chat widget and the API behind them, and I make sure quality gets measured instead of guessed.

    Read more

  • B.I.G. Batterie-Industrie-Germany

    Customer service, shop and back office

    A battery retailer where AI works in customer service, in the shop and in accounting.

    A small team, lots of tickets, data spread across Shopify, marketplaces and JTL. Since 2025 I've been building the AI layer in between: support automation, deposit refunds all the way into the ERP, a battery finder in the shop and invoice checks for accounting.

    Read more

  • IT Made Simple

    Software for the recycling industry

    For an IT agency in the waste management industry, I build and run the AI and integration layer, from the ERP adapter to the event app.

    Orders from email and WhatsApp, documents straight to DATEV, weighbridge tickets by phone photo, a phone agent and an event app in two days. Plus faster pipelines and an agent setup that lets the team work safely in production.

    Read more

  • Sounity

    Personalized reports

    A prompt chain in a chat window became a platform that sells, writes, renders and delivers personalized reports.

    Sounity sells long, personalized reports. I turned a manual process into the whole system: pipeline, admin, custom renderer, shop integration, delivery and the email sequence afterwards.

    Read more

  • GUTEX Schweiz

    Invoice processing and ERP

    Rebuilt invoice processing for Switzerland, brought it to parity and went live without downtime.

    GUTEX turns German and French invoices into Swiss documents and ERP postings. I've worked on these systems since 2025, checked every difference against the legacy system and went live in August. Since the fall, France runs through it too.

    Read more

  • Friedrich Report

    Platform migration

    A paid finance newsletter moves from Ghost to its own Rails platform without losing a single member.

    Rails takes over login, members, Stripe subscriptions, courses and audio articles. Ghost stays for what it's good at: writing and sending. Tens of thousands of members migrated, zero discrepancies.

    Read more

  • PASSAG3

    Logistics platform for ocean freight

    Turned a quickly built prototype into a platform a shipping line runs its bookings and bills of lading on.

    PASSAG3 is an operations platform for ocean freight carriers: partners, tariffs, quotes, bookings, transport plans and bills of lading in one system. I made it production-ready: deployment, security, data integrity, monitoring, backups and daily verification by agents.

    Read more

Recently shipped

What went live in the last few weeks. Straight from my repos, updated regularly.

Updated: 17 October 2026

What clients say

  • He approaches tasks step by step and implements them with good judgment. A clear recommendation for anyone who doesn’t know where to start with automation and wants support from the first process sketch to the finished build.

    Patrick Niehus

    Managing Director, B.I.G.

  • He contributed a significant part to Aura’s success and put AI agents to profitable use that create real value every single day. He understands the big picture from backend to frontend. Highly recommended.

    Jonas Cohrs

    Co-Founder, Aura Intelligence

  • Julian understood right away what it was about and built the automation we wanted very efficiently. Fast and reliable.

    Carsten Bruns

    Managing Director, Sounity

Working together

I prefer long-term partnerships. Here’s what you get:

One person to talk to
From the first process sketch to monitoring. No handoffs between five vendors.
I know your business
Every month I understand your processes, data and edge cases better. That makes every next change faster.
Operations included
Monitoring, fixes and ongoing improvements are part of it, not just the first launch.
Start small
We begin with a clearly scoped first step on your real data and expand what proves itself.
Let’s talk about your project

Projects

When I’m missing something, I build it. Some of it you can use too.

  • PastefastmacOS app

    Everything you've copied sits on a shelf at the bottom of the screen and is searchable in a millisecond. Including text from screenshots.

    pastefast.app
  • AskTNTWeb app

    Ask the full archive of Training und Therapie (TNT), the Wolfgang Unsöld podcast. Every answer is backed by the matching passages from the episodes.

    asktnt.de
  • Muscle Nerds KBWeb app

    Search across Luke Leaman's podcast appearances. Every result shows the chapter of the original episode it comes from.

    musclenerds.kaiserlich.dev
  • NtfyBarmacOS and Linux

    Server alerts in the menu bar. A native client for ntfy, whether ntfy.sh or self-hosted, with one inbox per topic.

    GitHub
  • pi extensionsnpm packages

    Four extensions for the pi coding agent: search across all sessions, a skill palette, a message queue and reminders that live in the session.

    GitHub
  • WachturmRails app

    Web analytics without cookies, without banners and without personal data. Self-hosted, one SQLite file, runs on all my sites.

    wachturm.jksr.dev
  • coach.Web app

    My own training platform for a coach and their athletes. The coach plans against weekly volume, the athlete logs offline on their phone, and every set feeds the next plan.

    coach.jksr.dev
  • TablefastmacOS menu bar app and CLI

    Opens SQLite files on remote servers in TablePlus. A local Postgres proxy in Rust that passes queries over SSH to sqlite3 on the server.

Writing

How I work with agents. What works and what doesn’t.

All posts

About me

I’m Julian, a software developer in Hamburg. I studied business, learned to code in 2017 and then worked at Resourcify and Just Software, most recently as tech lead of a team of six.

I’ve been self-employed since 2023. For my clients I’m usually the one person who owns everything: the ERP integration, the agent on the phone, the monitoring, the deployment. That’s how I like to work.

I work almost entirely with agents now (German post). They write a lot of the code, I make the decisions and check what goes live. AI makes building much faster. It doesn’t do the thinking for me.

My goal is a small, calm business that gets more done with AI than companies with lots of staff. I want the same for my clients.

For a while I lived on Madeira, first with my brother, later with my girlfriend. That’s where our love of nature and hiking really grew. Our hikes are on Hiking Nomads.

When I’m not at the computer, I’m lifting or outside with the dog. I take training seriously enough that I’m a YPSI coach with an A license and go to every Muscle Nerds seminar.

What matters to me

Prove it, then build it.
Before I fix something, I show that it’s broken. A green health check doesn’t mean something works.
The smallest change that works.
No workarounds, no overengineering. Boring tech that someone will still understand in two years.
You own everything.
Code, data, accounts. No dependence on me, or on software you don’t actually need.
Calm, not hectic.
Few clients, for a long time, done properly. I want to understand how your business runs, not churn through tickets.
Turn off what doesn’t help.
Even if I built it myself. A feature nobody needs costs something every day.

Software I love

  • Amp · orbin’ since Aug 26
  • pi · agent for anything quick
  • rex · multiplexer for my agents
  • VoiceInk · I dictate almost everything
  • Omarchy · Linux on my machine

Who I learn from

Common questions

Where does our data live?
Wherever you want. By default on servers in the EU, or on your own if you prefer. I pick models per task, including providers with EU hosting and models that run locally.
What if the AI makes things up?
Then the system notices. The model extracts and writes, code checks the result against your rules, and unclear cases go to a human. Every error becomes a new test case.
What happens when it breaks?
Monitoring tells me, usually before anyone else notices. In a partnership, fixing it is part of the deal. Without one, you have code, docs and runbooks that any developer can pick up.
Do we depend on you afterwards?
No. Code, repos and accounts are yours from day one. I build with boring, widely used tech so it keeps running without me.
What does it cost to run?
We measure that per case before scaling up. Usually it’s cents per transaction. If a process doesn’t pay off, I’ll tell you up front.

Show me the problem.

30 minutes, free. You tell me what’s getting in the way, I tell you honestly whether and how AI can help. Even if the answer is no.