
AI Integration & Agents
LLMs doing real work inside real products. MCP servers, retrieval, evals and agent workflows that actually reach users.
Twenty years of software in production. I build backend systems and AI features for product teams, remote and flexible, and spend the rest of my hours building open-source tools in public.

LLMs doing real work inside real products. MCP servers, retrieval, evals and agent workflows that actually reach users.

Python, APIs, data and modern web. Schema to production, handed over documented so your team can run it.

Open data, accountable systems. Bayanat documents human rights violations for SJAC and partner organisations. OpenStadt maps how fairly public infrastructure is distributed across German cities.

Architecture reviews, hiring help, and clear second opinions on the decisions that actually matter.
Open-source platform SJAC uses to document human rights violations. US State Department Internet Freedom Award.
Flask framework with Vue 3 and production auth. 569 GitHub stars.
SaaS starter on Enferno. Launched on Show HN, sponsored by Chargebee.
Async Python SaaS framework designed so coding agents can operate and extend the apps built on it.
Dubai property intelligence with AI analysis over 1.6M+ transactions and 9.5M+ rental contracts.
Local control plane for AI agent work that funds agent loops by verified outcomes.
Edge application starter with shared actions for people and AI agents.
Personal AI assistant with engineered long-term memory, built on the Claude API.
Curated visual styles for AI agents over MCP, so figures fit the text they explain.
Civic tech mapping public infrastructure equity.
Self-hosted invoicing software, built on stk.
I founded Level09 Studios in 2005 and have been writing software ever since: enterprise systems for international media groups, Bayanat for human rights documentation, and the open-source projects that put my name on the map.
Today I work independently from Berlin, remote and flexible, and spend the rest of my hours on open source.
Read the full story