Echtes Software-Handwerk · seit 1989

Werdegang · Manifest

37 Jahre Code.
Kein Vibe-Coder.

1989 habe ich angefangen, auf einem 286er, mit DOS, in BASIC und dBase. Heute baue ich KI-Systeme mit lokalen LLMs. Dazwischen: Windows 3.11, Clipper, FoxPro, Visual Basic, ASP, C#, .NET, WPF, ASP.NET, JavaScript, WordPress, Python, LangChain. Ich nutze KI-Tools jeden Tag, aber ich verstehe, was sie tun. Das ist der Unterschied.

37+ Jahre Entwicklung seit 1989 Rheintal · on-premises wo nötig

Was war wann.

Eine Zeitreise durch Hardware, Betriebssysteme und Sprachen. Jede Dekade hat geprägt, wie ich heute Software baue.

1989, späte 80er

Hardware
286/386, 1 MB RAM, kein Maus-Standard
OS
DOS 3.x · Norton Commander
Sprachen
BASIC · dBase III · Assembler-Schnipsel

Erste eigene Programme. Daten verstehen statt Daten klicken. Wer damals coden lernte, lernte gleichzeitig, wie ein Computer wirklich funktioniert, kein Marketing-Layer dazwischen.

1990er

Hardware
486 → Pentium · CRT-Bildschirme
OS
Windows 3.11 · Windows 95/98
Sprachen
Clipper · FoxPro · Visual Basic 3-6 · HTML

Erste Auftragsprojekte für KMU. Datenbank-Anwendungen, Warenwirtschaft, einfache Webseiten. Das Internet wurde mainstream, und Software ging vom Fachgeschäft auf jeden Schreibtisch.

2000er

Hardware
Pentium 4 → Multi-Core · LCD
OS
Windows XP · Linux nebenbei
Sprachen
ASP · ASP.NET · C# · SQL Server · JavaScript

Web-Anwendungen für KMU, Backend-Logik in C#, .NET 1.x → 3.5. Hier habe ich gelernt, wie man Software architekturiert, die mehr ist als ein Skript.

2010er

Hardware
SSD-Standard · Mobile · Cloud-Beginn
OS
Windows 7/10 · iOS · Android
Sprachen
ASP.NET MVC · WPF · jQuery → Vue · REST-APIs

Desktop und Web parallel. Erste mobile Apps. APIs als Standard. Hier kam die Erkenntnis: Trennung von Daten, Logik und Darstellung ist nicht akademisch, sie zahlt sich nach Jahren aus.

2020er, heute

Hardware
GPU-Inferenz · IoT-Geräte · Edge
OS
Linux Server · Windows Workstation
Sprachen
PHP/WordPress · Python · LangChain · LLM-Prompting

Lokale KI auf eigener Hardware. Mistral, Qwen, GLM, DeepSeek, alle on-premises lauffähig. KI-Tools beim Coden eingesetzt, aber nie blind. Ich lese und verstehe jeden Vorschlag, bevor er ins Repo wandert.

KI ist mein Werkzeug. Nicht meine Krücke.

Vibe-Coding produziert Code, der irgendwie funktioniert. Echte Software-Entwicklung baut Systeme, die du auch in 5 Jahren noch debuggen kannst. Ich nutze KI-Tools jeden Tag, aber ich verstehe, was sie tun. Das ist der Unterschied.

Was KI für mich macht

  • Boilerplate-Code generieren
  • Architektur-Vorschläge gegenchecken
  • Doku in andere Sprachen übersetzen
  • Schnelles „wie war nochmal die Syntax für …”
  • Refactoring-Ideen liefern

Was ich selbst mache

  • Architektur entwerfen, was redet mit was
  • Datenmodelle, die in 5 Jahren noch tragen
  • Performance-Tuning auf realen Lasten
  • Sicherheits-Reviews und Edge-Cases
  • Verstehen, warum etwas (nicht) funktioniert

Warum das wichtig ist

  • Vibe-Coder kopieren Lösungen, bis der Erste-Production-Bug kommt
  • KI halluziniert. Ich nicht, wenn ich das Domain-Wissen habe
  • Du willst jemand, der Bugs fixen kann, ohne sie zuerst dem Modell zu erklären
  • Bei Daten-Souveränität (KOBAI) reicht KI-Help nicht, da braucht es Erfahrung

Aus dem Archiv.

Eine kleine Auswahl aus 35+ Jahren, vom Schweizer KMU bis zum internationalen Pharma-Konzern. Die meisten Projekte laufen heute noch.

NPL, Padel-Sieger auf der Treppe nach dem Turnier
2025-2026

NextPoint Padel League

Marcel Steiert · nextpointpadel.ch

Next.js · TypeScript · Vercel · Vitest E2E · Standard-Tables-Loader

Liga-, Saison- und Club-Verwaltung für Padel-Tournaments. KI-assistiert mit v0.app entwickelt, Production-Stack mit automatischer Test-Pipeline und Linkwerk-Reporting.

Sieger-Team Digital Game-Changer Award 2024
2024

KOBAI, semantische KI-Suche

internationaler Pharma-Konzern

Lokale LLMs · RAG · Chroma DB · LLMProxy · on-premises

50 000+ Dokumente. Suchzeit von 45 Minuten auf Sekunden. 1. Platz Jury und 1. Platz Publikum beim Digital Game-Changer Award 2024.

F-SCANT 3 Desktop-UI mit DIRP-Diagramm und Frequenz-Editor
2013-heute

F-SCANT 3.0, Frequenz-Generator-Steuerung

F-SCAN® / fscan.com

C# · .NET · WPF · Plugin-Architektur · Geräte-Treiber · Serial/USB

Terminal-Software für die F-SCAN-Hardware: DIRP-Analysen (Double Integrated Resonance Procedure), Vergleichs-Funktionen, Kunden-Stammdaten und Frequenz-Editor. Plugin-System für Hardware- und Konfigurations-Erweiterungen über Jahre. Wird heute noch im Feld verwendet, Anfragen kommen direkt zu mir.

F-SCAN Mobile, medizinisches Hand-Gerät
2014-2020

F-SCAN Mobile + Webseite

Medizintechnik CH

ASP.NET · C# · SQL Server · Geräte-Integration

Webseite, Backend und Datenbank für ein medizinisches Hand-Gerät. Komplexe Konfigurations-Logik mit Service-Schnittstelle.

2010-2017

PIA-7, Forensik-Software (Projectina AG)

Projectina AG (PAG) · Heerbrugg

C# · WPF · Hardware-Steuerung · Kamera-Ansteuerung · Filter & Decoding · Plugin-System

Forensische Workstation-Software mit Hardware-Steuerung (fast IoT-mässig): Filter, Kameras, Decoding-Algorithmen und Prozesse. Grosser Plugin-Fokus, über Jahrzehnte konnten dynamische Änderungen in Software, Hardware und Konfigurationen einfliessen, ohne den Kern neu zu bauen.

Color Pen C14, grüner Industrie-Justierlaser im Einsatz
2014

Color Pen C14, Industrie-Laser

Industrie-Hersteller

Embedded · Geräte-Branding · Produkt-Webseite

Steuerungs-Software und Produkt-Inszenierung für einen industriellen Justier-Laser. Branding, Webseite, Datenblatt.

GrowDoser, Innenraum mit Pumpen und Ventilen
2020-2024

GrowDoser

Eigenprodukt

Embedded Firmware · Web-Backend · App · GSM

Vollprodukt von Hardware bis App. Automatische Nährstoff-Dosieranlage mit Cloud-Anbindung.

Battery Monitor App-Icon
2015

Battery Monitor, Windows-App

KMU Schweiz

WPF · C# · Windows-Push-Notifications

Akku-Überwachung als Tray-App. Eigenes Icon, eigene Animation, eigener Update-Mechanismus.

DJ CAN Logo, gold metallisch
2014

DJ CAN, App + Branding

Event-Branche DE

Web-App · Logo-Design · Promo-Material

Komplettes Visual-Branding plus Webseite für DJ-Auftritte. Logo selbst gezeichnet, in Gold-Optik veredelt.

2010er

ATF Productions, Drehbuch-Workflow

TV-Produktion DE

Word-Automation · PDF-Pipeline · Versionierung

Drehbuch-Versionsverwaltung für Soap-Produktion mit täglicher Episode.

2000er

Mailing Service Switzerland

Marketing-Dienstleister

Klassisches ASP · Access → SQL Server

Adress-Datenbank mit über 1 Mio. Records. Druckpipeline für personalisierte Mailings.

1990er

Sonnenbräu / Schwardt-App

KMU Süd-Deutschland

FoxPro · Clipper · DOS-Multiuser

Warenwirtschaft + Buchhaltung. Lief auf Token-Ring-LAN mit 6 Arbeitsplätzen. Manche Installationen liefen über 15 Jahre.

„Du buchst keinen Prompt-Operator. Du buchst einen Entwickler, der Code lesen, schreiben, refactoren und in 10 Jahren noch verstehen kann. Die KI ist mein Pinsel, nicht meine Hand.”

, Timo Böhme