Was ich mache

Aus komplexen Aufgaben werden
klare Lösungen.

Ich arbeite dort, wo Technik, Prozesse und Menschen zusammenkommen. Mal beginnt es mit einer Idee, mal mit einem gewachsenen System und manchmal mit dem Satz: „Das müsste doch einfacher gehen.“ Genau dann wird es interessant.

Arbeitsfelder

Von der ersten Frage
bis zum laufenden System.

Ich verbinde Entwicklung, Beratung und Verantwortung. Nicht als getrennte Disziplinen, sondern als Teile derselben Aufgabe: etwas zu bauen, das verstanden, genutzt und dauerhaft betrieben werden kann.

01

Softwareentwicklung & Architektur

Ich konzipiere und entwickle Web-, Desktop- und Datenbankanwendungen, Schnittstellen und technische Plattformen. Dabei achte ich auf verständliche Strukturen, sinnvolle Grenzen und eine Architektur, die nicht nur heute trägt.

  • Individuelle Web- und Windows-Anwendungen
  • Systemarchitektur und technische Konzepte
  • APIs, Schnittstellen und Integrationen
  • Weiterentwicklung bestehender Systeme
02

Digitalisierung & Automatisierung

Digitalisierung ist für mich kein Selbstzweck. Ich schaue zuerst auf den tatsächlichen Ablauf, finde unnötige Reibung und entwickle Lösungen, die Arbeit vereinfachen, Fehler vermeiden und Informationen besser nutzbar machen.

  • Prozesse analysieren und neu strukturieren
  • Wiederkehrende Aufgaben automatisieren
  • Datenflüsse und Medienbrüche verbessern
  • Neue Lösungen zuverlässig einführen
03

KI mit praktischem Nutzen

KI wird dann spannend, wenn sie konkret hilft. Ich entwickle und implementiere Lösungen, die Informationen erschließen, Teams entlasten und sich verantwortungsvoll in vorhandene Prozesse einfügen.

  • Anwendungsfälle erkennen und bewerten
  • KI-Systeme konzipieren und implementieren
  • Datenschutz, Transparenz und Akzeptanz mitdenken
  • Vom Prototyp bis zur produktiven Einführung
04

Projektleitung & technische Beratung

Ich übersetze zwischen Fachbereichen, Management, Kunden und Entwicklung. So werden aus unterschiedlichen Erwartungen gemeinsame Ziele, belastbare Entscheidungen und Projekte, die nicht im Ungefähren stecken bleiben.

  • Anforderungen klären und priorisieren
  • Projekte realistisch planen und steuern
  • Technische Entscheidungen verständlich machen
  • Qualität, Aufwand und Wirtschaftlichkeit verbinden
05

Produkte & Nutzererlebnis

Gute Software ist nicht fertig, wenn der Code funktioniert. Sie muss sich richtig anfühlen, verständlich bleiben und den Menschen nicht mit ihrer eigenen Komplexität beschäftigen. Deshalb gehören Produktdenken und UX für mich unmittelbar zur technischen Qualität.

  • Komplexität reduzieren
  • Oberflächen und Abläufe konsequent gestalten
  • Funktionen bewusst priorisieren
  • Produkte langfristig weiterdenken

Technischer Hintergrund

Viele Werkzeuge.
Aber nie um ihrer selbst willen.

Web

Astro, TYPO3, Symfony und WordPress – von schlanken Websites bis zu umfangreichen Webanwendungen.

Windows & Desktop

Seit vielen Jahren .NET und C#, davor Delphi – für Anwendungen, die nah am Arbeitsalltag ihrer Nutzer sind.

Daten

SQL Server, MySQL, PostgreSQL und MariaDB – Datenmodelle und Abfragen als stabiles Fundament guter Software.

Verbindungen

APIs, Schnittstellen und Automatisierung – damit Systeme nicht nebeneinanderstehen, sondern zusammenarbeiten.

Meine Arbeitsweise

Erst verstehen.
Dann vereinfachen.

Gute Lösungen entstehen selten durch den schnellsten Griff zum nächsten Framework. Sie entstehen durch klare Fragen, ehrliche Entscheidungen und eine Umsetzung, die das Wesentliche nicht aus den Augen verliert.

01

Verstehen

Was ist die eigentliche Aufgabe? Wer arbeitet damit? Und woran erkennen wir später, dass die Lösung wirklich hilft?

02

Ordnen

Anforderungen, Abhängigkeiten und Prioritäten sichtbar machen – damit aus Komplexität ein gemeinsamer Plan wird.

03

Bauen

Pragmatisch entwickeln, früh prüfen und technische Qualität dort schaffen, wo sie langfristig den größten Unterschied macht.

04

Verankern

Eine Lösung so einführen, erklären und weiterentwickeln, dass sie angenommen wird und im Alltag zuverlässig bestehen kann.

Zusammenarbeit

Du hast eine Idee, ein Problem
oder ein System, das besser werden soll?

Ich unterstütze Unternehmen und Teams auch freiberuflich – punktuell als Entwickler oder technischer Sparringspartner, ebenso mit Verantwortung von der Konzeption bis zur Einführung. Lass uns herausfinden, was Dein Projekt wirklich braucht.

Projekt besprechen