Wissenstransfer statt Abhängigkeit.
Ich entwickle, berate und schule rund um datengetriebene Software – von der Datenbank über das Berichtswesen bis zum Einsatz von KI. Das Ziel: Euer Team kann es danach selbst.
Wie ich mit euch arbeite
Ob ich Berichte baue, Code schreibe, Entscheidungen begleite oder schule, hängt davon ab, was euer Vorhaben gerade braucht. Oft ist es eine Mischung – und das Wissen soll immer bei euch bleiben.
Datenanalyse und Reporting
Wissen in den Zahlen
Aus Rohdaten werden Berichte und Auswertungen, die regelmäßig und automatisch bei den richtigen Leuten ankommen – mit SQL Server Reporting Services, Analysis Services oder direkt mit SQL.
- Berichte und Dashboards für Fachabteilungen
- Analytische Modelle für viele Dimensionen
- Automatische Verteilung statt Handarbeit
Entwicklung
Wissen im Code
Ich arbeite in eurem Projekt mit: Datenbankschicht, Berichte, Schnittstellen, Datenverarbeitung. Entscheidungen und Kniffe stehen im Repository, nicht nur in meinem Kopf.
- Mitarbeit im bestehenden Code
- Pläne, Tests und Doku im Repository
- Übergabe ans Team als fester Teil
Beratung
Wissen in den Entscheidungen
Datenmodell, Berichtswesen, Abfrage-Performance, Migration, Einsatz von KI: Ich schaue mir eure Systeme an, messe statt zu raten und begründe jede Empfehlung so, dass ihr sie selbst prüfen könnt.
- Befund mit Messwerten statt Bauchgefühl
- Empfehlungen mit Begründung und Aufwand
- Begleitung bei der Umsetzung
Seminare und Coaching
Wissen im Team
Workshops und Seminare für euer Team, inhouse oder remote – auf Wunsch an euren eigenen Daten und eurem eigenen Code. Dazu Coaching am Arbeitsplatz, wenn es um ein konkretes Problem geht.
- Inhalte auf euer Team zugeschnitten
- Übungen an euren Systemen möglich
- Coaching direkt am Projekt
Was ich mitbringe
Ein Ausschnitt aus den Themen, zu denen es bei mir Projekte, Seminare und Workshops gibt – von der Datenbank bis zur Anwendung.
Datenbanken
Datenbankdesign, SQL und schnelle Abfragen, PostgreSQL-Administration und Migrationen nach PostgreSQL – mit dem Ziel, dass dabei nichts überrascht.
Reporting und BI
Berichte, die regelmäßig und automatisch bei den richtigen Leuten ankommen, und analytische Modelle für Auswertungen über viele Dimensionen. Dazu mein eigenes Produkt: Databula Reporting, ein Berichtssystem für den eigenen Betrieb – Berichte im Browser gestalten, im eigenen Portal veröffentlichen und automatisch per E-Mail verteilen.
Programmierung
Von der Programmierung in der Datenbank bis zur Anwendung im Web – objektorientiert, testbar und wartbar.
KI in der Softwareentwicklung
KI-Agenten verlässlich im Team einsetzen, KI-Funktionen in eigene Anwendungen einbauen und lokale Modelle betreiben, wenn Daten das Haus nicht verlassen dürfen.
Aus eigener Praxis, nicht aus dem Lehrbuch
Ich entwickle seit fast 40 Jahren Software und gebe mein Wissen seit über 30 Jahren als Dozent weiter. Daraus sind über 1.000 Schulungen und Projekte geworden – quer durch Datenbanken, Berichtswesen, Programmierung, Webentwicklung und vieles mehr.
Viel davon dreht sich heute um das Berichtswesen mit SQL Server Reporting Services und Analysis Services, um PostgreSQL und um den Einsatz von KI in der Softwareentwicklung.
Wie tief das in die Technik geht, zeigt ein eigenes Projekt: eine Plattform, die täglich öffentliche Meldungen der US-Börsenaufsicht in PostgreSQL auswertet – den Aufbau beschreibt der Artikel zur Architektur der Datenplattform. Dazu kommen eigene Werkzeuge wie pg-clusterbackup und ollama-top.
Häufige Fragen (FAQ)
Was heißt Wissenstransfer konkret?
Dass euer Team nach der Zusammenarbeit selbst weiterkommt. Beim Mitentwickeln stehen Entscheidungen und Begründungen im Repository, bei der Beratung sind Empfehlungen so begründet, dass ihr sie nachprüfen könnt, und bei Schulungen arbeitet ihr möglichst an euren eigenen Systemen.
Muss ich mich zwischen Entwicklung, Beratung und Schulung entscheiden?
Nein. Viele Vorhaben beginnen mit einer Analyse, gehen in gemeinsame Umsetzung über und enden mit einem Workshop für das Team. Was sinnvoll ist, klären wir im ersten Gespräch.
Mit welchen Technologien arbeitest du?
Mit relationalen Datenbanken – vor allem Microsoft SQL Server und PostgreSQL, dazu Oracle und weitere Systeme bei Migrationen –, mit dem Berichtswesen in SQL Server Reporting Services und Analysis Services, mit Programmiersprachen von T-SQL und PL/pgSQL über PHP und JavaScript bis C und C++ sowie mit KI in der Softwareentwicklung (Claude Code, lokale Modelle mit Ollama).
Findet die Zusammenarbeit vor Ort oder remote statt?
Beides ist möglich: remote oder bei euch vor Ort, im Raum Köln/Leverkusen und bundesweit.
Wie fängt eine Zusammenarbeit an?
Mit einem Gespräch über euer Vorhaben. Danach bekommt ihr einen Vorschlag, wie ich unterstützen kann. Die Anfrage ist unverbindlich und kostenlos.
Worum geht es bei euch?
Erzählt mir kurz von eurem Vorhaben – ich melde mich mit einem Vorschlag, wie ich unterstützen kann.