Zum Inhalt springen
Fabian Ullmann

Fabian Ullmann.

Softwareentwickler. Seit über 20 Jahren.

Ich baue Webanwendungen — das Ganze: Frontend, Backend, Infrastruktur, Betrieb. Allein, nicht mit einem Team.

14 Jahre Audi AG.

Systeme, die für Millionen funktionieren mussten. Null Toleranz für Ausfall.

Ich habe dort gelernt, was es heißt, Software zu bauen, auf die sich Menschen verlassen.

Und ich habe gelernt, was passiert, wenn in Meetings mit 40 Leuten über Architektur entschieden wird.

Irgendwann wollte ich nicht mehr erklären, warum etwas richtig ist. Ich wollte es einfach richtig machen.

Seit 2019 mache ich genau das. Unter eigenem Namen. Volle Verantwortung, direkte Kommunikation, kein Overhead.

2002

Erste Zeile Code

PHP, MySQL. Der Anfang.

2008

Audi AG

14 Jahre. Hochverfügbare Online-Dienste für Millionen Clients. Enterprise-Anforderungen, Compliance, Skalierung.

2019

Windschatten IT

Freiberuflich. Direkte Wirkung, echte Verantwortung. Ein Projekt nach dem anderen.

Heute

Fullstack + KI

Webanwendungen bauen, KI als tägliches Werkzeug. Python, Django, FastAPI, React, Cloud-Infrastruktur.

Was mir wichtiger ist als Geld.

Ehrlichkeit

Ich habe einem Kunden gesagt, dass er mich nicht braucht.

Ich habe Projekte abgelehnt, die profitabel gewesen wären — aber nicht richtig. Wenn etwas nicht funktioniert oder zu teuer wird, sage ich das.

Hat mich Geld gekostet. Kann ich nicht ändern.

Qualität

Ich liefere nichts ab, hinter dem ich nicht stehen kann.

Nicht "funktioniert irgendwie". Sondern: funktioniert, ist wartbar, ist verständlich, ist dokumentiert.

Wenn jemand nach mir den Code liest, soll er verstehen, was passiert — ohne mich fragen zu müssen.

Unabhängigkeit

Nicht meine — Ihre.

Ich arbeite so, dass Sie mich jederzeit ersetzen können. Kein Lock-in, keine Abhängigkeit, keine Tricks.

Das ist nicht Marketing. Das ist, wie ich schlafe.

Allein heißt nicht isoliert.

Ich arbeite allein — aber nicht an Ihrem Team vorbei. In meinen Projekten werde ich Teil Ihres Teams: tägliche Abstimmung, gemeinsame Code-Reviews, Wissenstransfer von Tag eins. Der Unterschied zu einem internen Mitarbeiter? Am Ende können Sie mich ersetzen — weil ich dafür sorge, dass das Wissen bei Ihnen bleibt.

Was ich nicht bin.

Ich bin kein Berater. Ich baue keine Strategiepapiere — ich baue funktionierende Software.

Ich bin keine Agentur. Es gibt kein Team hinter mir. Es gibt mich.

Ich bin kein Freelancer, der Tickets abarbeitet. Wenn ich keinen Einfluss auf Architektur und Richtung habe, bin ich der Falsche.

Und wenn Ihr Projekt gleichzeitig fünf Entwickler braucht, bin ich auch der Falsche. Ich bin ein Mensch.

Ein Gespräch darüber, ob es passt.