References

References

A cross-section of what I’ve done — from live stream productions for public events to brand work at agency level.

Software I Built

Platforms I built myself — from architecture through programming to running them in production — and which are in daily use in real companies today, on my own servers in Germany.

Taktos

taktos.one My own product

Project and task management with Kanban boards. It exists because no existing tool fit: Taktos connects quotes, orders and accounting in one interface — with a direct link to Lexware.

35
Users
86
Boards
3,616
Tasks managed

In production · figures straight from the running system, as of 5 October 2026

The Taktos home page: a Kanban board with To do, In progress and Done columns, holding task cards with category, checklist and time tracking.

What sets it apart

  • AI access through a purpose-built MCP server: ChatGPT and Claude work directly in the board — creating and moving tasks, querying project status, without ever opening the interface.
  • Modules enabled per company — from site diary to dispatch. Whatever a business additionally needs is added as its own module.
  • Permissions right down to the individual task: staff only see what they are meant to see.
  • Keeps working offline — actions queue up locally and sync on reconnect, including conflict detection.
Laravel 12 PHP 8.4 Vue 3 TypeScript WebSockets MySQL Redis PWA / Offline
View taktos.one →

SpamProtec

spamprotec.de My own product

Real-time spam protection for existing mailboxes — no MX change, no new address, nothing to install. The mailbox stays exactly where it is.

The SpamProtec home page: the headline Spam lands in the spam folder, seconds after arrival, next to an illustration of an inbox in which intercepted spam is colour-separated from delivered mail.

What sets it apart

  • Borderline cases are judged by an AI on content rather than rigid filter lists. Personal data is masked beforehand, and a safety gate aborts if that cannot be done reliably.
  • Anyone who wants no external processing at all can switch on strictly local mode — then only the in-house detection engine on the server decides.
  • Rules on four levels: global, company, user, mailbox — cleanly inherited from the default down to the individual account.
  • Every correction protects everyone: when a mail is recovered or reported as spam, new campaigns are stopped faster across all other mailboxes.
Python FastAPI IMAP IDLE rspamd ClamAV PostgreSQL AI classification Multi-tenant
View spamprotec.de →

Also built by me

Brand Work & Artwork

The craft at the heart of my design career is print-ready artwork — many years at MessingerDesign, together with Werner Messinger and on behalf of renowned agencies such as MetaDesign GmbH. This produced print-ready brand marks for some of the biggest names — always as teamwork on behalf of the respective agency. A selection:

Volkswagen brand mark
Logos2012

Volkswagen brand mark

Vectorisation and optimisation of the VW brand mark. Developing DTP variants with and without claim in 4C, greyscale and spot colour.

MetaDesign GmbH / Volkswagen

Audi brand mark relaunch
Logos2009

Audi brand mark relaunch

Print-ready artwork of the Audi rings for the brand launch. Perspective correction, optimising the ring gradients and developing S/M/L variants.

MetaDesign GmbH / Audi AG

Commerzbank logo
Logos2009/2010

Commerzbank logo

Optimising the logo family: type balancing and adjusting letter shapes for different application sizes.

MetaDesign GmbH / Commerzbank

Messe Frankfurt
Logos2006

Messe Frankfurt

Design and print data for trade-fair appearances of Messe Frankfurt — print-ready artwork of logos and development of communication materials.

Messe Frankfurt GmbH

Live Stream Productions

Public events for which I planned, set up and ran the entire live stream production — residents' assemblies and annual press conferences for the Marzahn-Hellersdorf district office, broadcast via the Mein-Bezirk Berlin channel.

Got a project in mind?

Whether live stream, brand or software — tell me what it's about.

Let's get started
Write me